DocumentCode :
256048
Title :
Understanding source-to-source transformations for frequent porting of applications on changing cloud architectures
Author :
Khan, M. ; Priyanka, N. ; Ahmed, W. ; Radhika, N. ; Pavithra, M. ; Parimala, K.
Author_Institution :
Dept. of Comput. Sci. & Eng., HKBK Coll. of Eng., Bangalore, India
fYear :
2014
fDate :
11-13 Dec. 2014
Firstpage :
350
Lastpage :
354
Abstract :
Writing code for heterogeneous architectures with processors and accelerators from multiple vendors from scratch or translating existing serial code, a lot of effort and investment will be required from the application developer. This problem will become more prominent when HPC applications are moved into the Cloud as Cloud providers frequently update their architectures to keep with market trends. In these scenarios, automatic parallelization tools will definitely have an important role to play. An important constituent of these tools would be the ability to perform pertinent domain decomposition of the serial code to maximize utilization of the available computational elements. One of the first steps in this direction is to understand the role of the number and type of computational element in a heterogeneous architecture to the overall performance of an application. This paper presents observations made on architectures with different types and number of computational elements using two case studies on five different architectures with different types and number of computational elements. Results show that the perceived speedup and actual speedup are not related.
Keywords :
cloud computing; parallel processing; software architecture; HPC applications; application frequent porting; automatic parallelization tools; changing cloud architectures; cloud as cloud providers; computational elements; heterogeneous architectures; pertinent domain decomposition; serial code; source-to-source transformations; Benchmark testing; Computer architecture; Equations; Graphics processing units; Jacobian matrices; Manuals; CUDA; GPGPU; Heterogeneous Architectures; Parallel Computing; Source-to-Source Transformation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel, Distributed and Grid Computing (PDGC), 2014 International Conference on
Conference_Location :
Solan
Print_ISBN :
978-1-4799-7682-9
Type :
conf
DOI :
10.1109/PDGC.2014.7030769
Filename :
7030769
Link To Document :
بازگشت