DocumentCode
3103407
Title
Running Parallel Applications with Topology-Aware Grid Middleware
Author
Bar, Pavel ; Coti, Camille ; Groen, Derek ; Herault, Thomas ; Kravtsov, Valentin ; Schuster, Assaf ; Swain, Martin
Author_Institution
Technion - Israel Inst. of Technol., Haifa, Israel
fYear
2009
fDate
9-11 Dec. 2009
Firstpage
292
Lastpage
299
Abstract
The concept of topology-aware grid applications is derived from parallelized computational models of complex systems that are executed on heterogeneous resources, either because they require specialized hardware for certain calculations, or because their parallelization is flexible enough to exploit such resources. Here we describe two such applications, a multi-body simulation of stellar evolution, and an evolutionary algorithm that is used for reverse-engineering gene regulatory networks. We then describe the topology-aware middleware we have developed to facilitate the "modeling-implementing-executing" cycle of complex systems applications. The developed middleware allows topology-aware simulations to run on geographically distributed clusters with or without firewalls between them. Additionally, we describe advanced coallocation and scheduling techniques that take into account the applications topologies. Results are given based on running the topology-aware applications on the Grid\´5000 infrastructure.
Keywords
evolutionary computation; grid computing; middleware; parallel programming; topology; Grid´5000; complex systems; evolutionary algorithm; geographically distributed clusters; modeling-implementing-executing cycle; multi-body simulation; parallel applications; parallelized computational models; reverse-engineering gene regulatory networks; stellar evolution; topology-aware grid middleware; topology-aware simulations; Biological system modeling; Cities and towns; Collaboration; Computational modeling; Concurrent computing; Evolutionary computation; Genetics; Grid computing; Middleware; Topology; Grid; MPI; QCG-OMPI; QosCosGrid; topology-aware;
fLanguage
English
Publisher
ieee
Conference_Titel
e-Science, 2009. e-Science '09. Fifth IEEE International Conference on
Conference_Location
Oxford
Print_ISBN
978-0-7695-3877-8
Type
conf
DOI
10.1109/e-Science.2009.48
Filename
5380853
Link To Document