QCG-OMPI: MPI applications on grids

被引:4
作者
Agullo, Emmanuel [3 ]
Coti, Camille [1 ]
Herault, Thomas [1 ,4 ,5 ]
Langou, Julien [6 ]
Peyronnet, Sylvain [4 ]
Rezmerita, Ala [4 ]
Cappello, Franck [1 ,7 ]
Dongarra, Jack [2 ]
机构
[1] LRI INRIA Saclay Ile de France, F-91893 Orsay, France
[2] Univ Tennessee, Dept Elect Engn & Comp Sci, Knoxville, TN 37996 USA
[3] LaBRI INRIA Bordeaux Sud Ouest, F-33405 Talence, France
[4] Univ Paris 11, UMR8623, LRI, F-91405 Orsay, France
[5] CNRS, F-91405 Orsay, France
[6] Univ Colorado, Dept Math & Stat Sci, Denver, CO 80217 USA
[7] UIUC, TM Siebel Ctr Comp Sci, Urbana, IL 61801 USA
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2011年 / 27卷 / 04期
基金
美国国家科学基金会;
关键词
Grid computing; MPI; Topology-aware middleware; Applications; Dense linear algebra; Collective communications; Master-worker; PERFORMANCE; OPERATIONS;
D O I
10.1016/j.future.2010.11.015
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Computational grids present promising computational and storage capacities. They can be made by punctual aggregation of smaller resources (i.e., clusters) to obtain a large-scale supercomputer. Running general applications is challenging for several reasons. The first one is inter-process communication: processes running on different clusters must be able to communicate with one another in spite of security equipments such as firewalls and NATs. Another problem raised by grids for communication-intensive parallel application is caused by the heterogeneity of the available networks that interconnect processes with one another. In this paper we present how QCG-OMPI can execute efficient parallel applications on computational grids. We first present an MPI programming, communication and execution middleware called QCG-OMPI. We then present how applications can make use of the capabilities of QCG-OMPI by presenting two typical, parallel applications: a geophysics application combining collective operations and a master-worker scheme, and a linear algebra application. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:357 / 369
页数:13
相关论文
共 44 条
[1]  
ALLEN B, 2005, NETWORK COMPUTING EI
[2]  
[Anonymous], 2008, Benchmarking Amazon EC2 for High-Performance Scientific Computing
[3]  
[Anonymous], IEEE INT S HIGH PERF
[4]  
[Anonymous], 24 IEEE INT PAR DIST
[5]  
BAR P, 2009, 5 IEEE INT C E SCI E
[6]  
Blackford L., 1997, ScaLAPACK Users Guide
[7]  
BOLZE R, 2008, THESIS ECOLE NORMALE
[8]  
Boutammine SS, 2006, LECT NOTES COMPUT SC, V4128, P188
[9]  
Cappello F, 2005, 2005 6TH INTERNATIONAL WORKSHOP ON GRID COMPUTING (GRID), P99
[10]  
CAPPELLO F, 2001, P 15 INT PAR DISTR P