DocumentCode :
2054347
Title :
Data Partitioning on Heterogeneous Multicore Platforms
Author :
Zhong, Ziming ; Rychkov, Vladimir ; Lastovetsky, Alexey
Author_Institution :
Sch. of Comput. Sci. & Inf., Univ. Coll. Dublin, Dublin, Ireland
fYear :
2011
fDate :
26-30 Sept. 2011
Firstpage :
580
Lastpage :
584
Abstract :
In this paper, we present two techniques for inter- and intra-node data partitioning aimed at load balancing MPI applications on heterogeneous multicore platforms. For load balancing between the multicore nodes of a heterogeneous multicore cluster, we propose how to define a functional performance model of an individual multicore node as a single computing unit, and use these models for data partitioning between the nodes. For load balancing within a heterogeneous multicore node, we propose a data partitioning technique between cores. Since parallel processes interfere with each other through shared memory, the speed of individual cores cannot be measured independently, and independent performance models cannot be defined for cores. Therefore, for a given problem size, we dynamically evaluate the performance of cores, while they are executing only the computational kernel of parallel application, and partition data proportionally to the observed speed.
Keywords :
application program interfaces; multiprocessing systems; resource allocation; computational kernel; heterogeneous multicore cluster; heterogeneous multicore platform; inter-node data partitioning; intra-node data partitioning; load balancing MPI application; multicore nodes; parallel processes; single computing unit; Computational modeling; Data models; Kernel; Load management; Multicore processing; Partitioning algorithms; Program processors; data partitioning; functional performance models; heterogeneous multicore cluster; load balancing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing (CLUSTER), 2011 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4577-1355-2
Electronic_ISBN :
978-0-7695-4516-5
Type :
conf
DOI :
10.1109/CLUSTER.2011.64
Filename :
6061212
Link To Document :
بازگشت