DocumentCode :
2764651
Title :
Performance of Windows Multicore Systems on Threading and MPI
Author :
Qiu, Judy ; Beason, Scott ; Bae, Seung-Hee ; Ekanayake, Saliya ; Fox, Geoffrey
Author_Institution :
Pervasive Technol. Inst., Indiana Univ., Bloomington, IN, USA
fYear :
2010
fDate :
17-20 May 2010
Firstpage :
814
Lastpage :
819
Abstract :
We present performance results on a Windows cluster with up to 768 cores using MPI and two variants of threading - CCR and TPL. CCR (Concurrency and Coordination Runtime) presents a message based interface while TPL (Task Parallel Library) allows for loops to be automatically parallelized. MPI is used between the cluster nodes (up to 32) and either threading or MPI for parallelism on the 24 cores of each node. We use a simple matrix multiplication kernel as well as a significant bioinformatics gene clustering application. We find that the two threading models offer similar performance with MPI outperforming both at low levels of parallelism but threading much better when the grain size (problem size per process) is small. We find better performance on Intel compared to AMD on comparable 24 core systems. We develop simple models for the performance of the clustering code.
Keywords :
concurrency control; matrix multiplication; message passing; multi-threading; multiprocessing programs; pattern clustering; CCR threading; TPL threading; Windows multicore systems; bioinformatics gene clustering; concurrency and coordination runtime; matrix multiplication kernel; message passing interface; task parallel library; Annealing; Application software; Bioinformatics; Concurrent computing; Grid computing; Kernel; Multicore processing; Parallel processing; Runtime library; Software performance; MPI; Multicore; Performance; Threading; and Windows;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2010 10th IEEE/ACM International Conference on
Conference_Location :
Melbourne, VIC
Print_ISBN :
978-1-4244-6987-1
Type :
conf
DOI :
10.1109/CCGRID.2010.105
Filename :
5493377
Link To Document :
بازگشت