Cart (Loading....) | Create Account
Close category search window

On load balancing of hybrid OpenCL/Global Arrays applications on heterogeneous platforms

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Kijsipongse, E. ; Large-Scale Simulation Res. Lab., Nat. Electron. & Comput. Technol. Center (NECTEC), Pathumthani, Thailand ; U-ruekolan, S.

In the recent years, high performance computing (HPC) resources has grown up rapidly and diversely. The next generation of HPC platforms is assembled from resources of various types such as multi-core CPUs and GPUs. Thus, the development of a parallel program to fully utilize heterogeneously distributed resources in HPC environment is a challenge. A parallel program should be portable and able to run efficiently on all types of computing resources with the least effort. We combine the advantages of Global Arrays and OpenCL for such the parallel programs. We employ the OpenCL in implementing parallel applications at fine-grain level so that they can execute across heterogeneous platforms. At coarse grain level, we utilize the Global Arrays for efficient data communication between computing resources in terms of virtually shared memory. In addition, we also propose a load balancing technique based on the task pool model for hybrid OpenCL/Global Arrays applications on heterogeneous platforms to improve the performance of the applications.

Published in:

Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), 2012 9th International Conference on

Date of Conference:

16-18 May 2012

Need Help?

IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2014 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.