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