PALM:: a computational framework for assembling high-performance computing applications

被引:52
作者
Buis, S [1 ]
Piacentini, A [1 ]
Déclat, D [1 ]
机构
[1] CERFACS, European Ctr Res & Adv Training Sci Computat, F-31057 Toulouse, France
关键词
PALM; computational framework; high-performance computing applications; flexibility; parallelism; dynamic coupling; data redistribution; language interoperability;
D O I
10.1002/cpe.914
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The PALM project aims to implement a general tool allowing the easy integration of high-performance computing applications in a flexible and evolutive way. It was originally designed for oceanographic data assimilation algorithms, but its application domain extends to multiple scientific applications. In the framework of PALM, applications are split into elementary components that can exchange data. The main features of PALM are the dynamic launching of the coupled components, the full independence of the components from the application algorithm, the parallel data exchanges with redistribution and the separation of the physics from the algebraic manipulations performed by the PALM algebra toolbox. Copyright (c) 2005 John Wiley & Sons, Ltd.
引用
收藏
页码:231 / 245
页数:15
相关论文
共 14 条
[1]   Characterization of mouse Clpp protease cDNA, gene, and protein [J].
Andresen, BS ;
Corydon, TJ ;
Wilsbech, M ;
Bross, P ;
Schroeder, LD ;
Hindkjær, TF ;
Bolund, L ;
Gregersen, N .
MAMMALIAN GENOME, 2000, 11 (04) :275-280
[2]  
Courtier P, 1997, Q J ROY METEOR SOC, V123, P2449, DOI 10.1002/qj.49712354414
[3]   Implementation of a 3D variational data assimilation system at the Canadian Meteorological Centre. Part I: The global analysis [J].
Gauthier, P ;
Charette, C ;
Fillion, L ;
Koclas, P ;
Laroche, S .
ATMOSPHERE-OCEAN, 1999, 37 (02) :103-156
[4]  
GUILYARDI E, P REAL TER 10 WORKSH
[5]  
Lagarde T, 2001, Q J ROY METEOR SOC, V127, P189, DOI 10.1002/qj.49712757111
[6]  
LELLOUCHE JM, 2002, AGU FALL M
[7]  
Massart S, 2004, ADV AIR POLLUT SER, V14, P507
[8]  
*MPCCI TEAM, MPCCI MESH BAS PAR C
[9]  
*PALM GROUP, 2002, TRCMGC02107 CERFACS
[10]  
*PALM GROUP, 1998, TRCMGC9850 CERFACS P