DocumentCode :
2725038
Title :
High Performance Multi-paradigm Messaging Runtime Integrating Grids and Multicore Systems
Author :
Qiu, Xiaohong ; Fox, Geoffrey C. ; Yuan, Huapeng ; Bae, Seung-Hee ; Chrysanthakopoulos, George ; Nielsen, Henrik Frystyk
Author_Institution :
Indiana Univ., Bloomington
fYear :
2007
fDate :
10-13 Dec. 2007
Firstpage :
407
Lastpage :
414
Abstract :
eScience applications need to use distributed Grid environments where each component is an individual or cluster of multicore machines. These are expected to have 64-128 cores 5 years from now and need to support scalable parallelism. Users will want to compose heterogeneous components into single jobs and run seamlessly in both distributed fashion and on a future "Grid on a chip" with different subsets of cores supporting individual components. We support this with a simple programming model made up of two layers supporting traditional parallel and Grid programming paradigms (workflow) respectively. We examine for a parallel clustering application, the Concurrency and Coordination Runtime CCR from Microsoft as a multi-paradigm runtime that integrates the two layers. Our work uses managed code (C#) and for AMD and Intel processors shows around a factor of 5 better performance than Java. CCR has MPI pattern and dynamic threading latencies of a few microseconds that are competitive with the performance of standard MPI for C.
Keywords :
concurrency control; grid computing; message passing; multiprocessing programs; parallel programming; scientific information systems; MPI pattern; concurrency-coordination runtime; distributed grid environment; dynamic threading latency; e-science application; grid programming paradigm; message passing interface; multicore cluster systems; multiparadigm messaging runtime integrating grids; parallel programming paradigm; Application software; Grid computing; Image analysis; Java; Multicore processing; Parallel processing; Parallel programming; Productivity; Runtime environment; Speech analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
e-Science and Grid Computing, IEEE International Conference on
Conference_Location :
Bangalore
Print_ISBN :
978-0-7695-3064-2
Type :
conf
DOI :
10.1109/E-SCIENCE.2007.42
Filename :
4426913
Link To Document :
بازگشت