DocumentCode
576920
Title
Towards an Adaptable Middleware for Parallel Computing in Heterogeneous Environments
Author
Saramago, João ; Mourão, Diogo ; Paulino, Hervé
Author_Institution
Dept. de Inf., Univ. Nova de Lisboa, Lisbon, Portugal
fYear
2012
fDate
24-28 Sept. 2012
Firstpage
143
Lastpage
151
Abstract
The adoption of the multi-core processor design has spawned a wide variety of CPU configurations, namely in the number and nature of the hosted cores. The cluster organization of such CPUs is particularly sensitive to this issue, since applications must be aware of such heterogeneity in order to fully exploit the potential of the underlying hardware. The existing frameworks for cluster computing do not fully address this issue, relying on the programmer to handle many of the concerns associated to the aforesaid heterogeneity, burdening him with non-functional details. To this extent, we propose an adaptable middleware for Java High-Performance Computing in heterogeneous clusters. Adaptability is obtained by trusting the runtime system with the management of thread and data placement, and by equipping it with a layer able to adjust its implementation to the particularities of the underlying software and hardware stacks. In this paper we address both the middleware´s programming model and runtime system, as well as some initial performance results that attest the validity of the approach.
Keywords
Java; microprocessor chips; middleware; multiprocessing systems; parallel processing; CPU configurations; Java high-performance computing; adaptable middleware; cluster computing; cluster organization; hardware stacks; heterogeneous environments; multicore processor design; parallel computing; software stacks; Computer architecture; Hardware; Java; Middleware; Programming; Runtime; Synchronization; High-Performance Computing; Multi-core Architectures; Virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing Workshops (CLUSTER WORKSHOPS), 2012 IEEE International Conference on
Conference_Location
Beijing
Print_ISBN
978-1-4673-2893-7
Type
conf
DOI
10.1109/ClusterW.2012.36
Filename
6355858
Link To Document