This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2009 Fifth IEEE International Conference on e-Science
Running Parallel Applications with Topology-Aware Grid Middleware
Oxford, United Kingdom
December 09-December 11
ISBN: 978-0-7695-3877-8
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.
Index Terms:
Grid, QCG-OMPI, QosCosGrid, topology-aware, MPI
Citation:
Pavel Bar, Camille Coti, Derek Groen, Thomas Herault, Valentin Kravtsov, Assaf Schuster, Martin Swain, "Running Parallel Applications with Topology-Aware Grid Middleware," e-science, pp.292-299, 2009 Fifth IEEE International Conference on e-Science, 2009
Usage of this product signifies your acceptance of the Terms of Use.