DocumentCode
2186827
Title
Multi-level parallelism, global arrays, GPGPU Programming: Unify programming paradigms on Grid computing with efficiency
Author
Sirisup, S. ; U-raekolan, Suriya ; Kijsipongse, E.
Author_Institution
Large-Scale Simulation Res. Lab., Nat. Electron. & Comput. Technol. Center (NECTEC), Pathumthani, Thailand
fYear
2011
fDate
17-19 May 2011
Firstpage
455
Lastpage
458
Abstract
As technology advances, computing resources also gain benefits in many aspects: larger capacity, increased capability as well as rapidity. However, with heterogeneously distributed resources in Grid computing environment, the development an application to fully utilize the resources is a challenge. Especially, the computing resources themselves regularly upgrade their computing power for example by recruiting General Purpose Graphics Processing Unit (GPGPU) resources. The challenge in developing an application on computing environment like that becomes even greater. In this paper, we propose an approach to unify the programming paradigms in Grid computing and GPGPU computing as well as further our investigation on the performance of an application developed on such environment. To maximize its efficiency, the grid application is developed based on multi-level parallelism together with multi-level topology-aware techniques and the Global Arrays toolkit. We have successfully implemented the grid application with the proposed approach and the performance of the application depends directly on how the computing loads are distributed over those resources. The direct portability of a GPGPU application/module in order to be integrated into a comprehensive grid computing code is also observed in our approach.
Keywords
computer graphic equipment; coprocessors; grid computing; GPGPU application-module; general purpose graphics processing unit resources; global arrays toolkit; grid computing code; multilevel topology-aware multilevel parallelism; unify programming paradigms; Benchmark testing; Computers; Graphics processing unit; Linux; Programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), 2011 8th International Conference on
Conference_Location
Khon Kaen
Print_ISBN
978-1-4577-0425-3
Type
conf
DOI
10.1109/ECTICON.2011.5947873
Filename
5947873
Link To Document