Title
Scalable computing with parallel tasks
Abstract
Recent and future parallel clusters and supercomputers use SMPs and multi-core processors as basic nodes, providing a huge amount of parallel resources. These systems often have hierarchically structured interconnection networks combining computing resources at different levels, starting with the interconnect within multi-core processors up to the interconnection network combining nodes of the cluster or supercomputer. The challenge for the programmer is that these computing resources should be utilized efficiently by exploiting the available degree of parallelism of the application programs and by structuring the application in a way which is sensitive to the heterogeneous interconnect. In this article, we present an approach to structure the computations of an application as parallel tasks which can interact with other parallel tasks in communication phases. In particular, we consider how these parallel tasks can be mapped onto the computing resources provided by parallel clusters or supercomputers. We show that the scalability can be significantly improved by a suitable task-based organization and a corresponding structuring of the communication within tasks as well as between tasks. We evaluate the impact of different mappings of tasks to cores for different application programs on a variety of parallel machines.
Year
DOI
Venue
2009
10.1145/1646468.1646477
SC-MTAGS
Keywords
Field
DocType
interconnection network,scalable computing,parallel resource,parallel machine,parallel cluster,future parallel cluster,parallel task,different application program,application program,multi-core processor,computing resource,multi core processor,cloud computing
Many-task computing,Data-intensive computing,Massively parallel,Task parallelism,High-throughput computing,Computer science,Degree of parallelism,Embarrassingly parallel,Parallel computing,Data parallelism,Distributed computing
Conference
Citations 
PageRank 
References 
3
0.43
16
Authors
3
Name
Order
Citations
PageRank
Jörg Dümmler1375.90
Thomas Rauber241564.60
Gudula Rünger360890.35