Performance control of scientific coupled models in Grid environments

被引:5
作者
Armstrong, C [1 ]
Ford, RW [1 ]
Gurd, JR [1 ]
Luján, M [1 ]
Mayes, KR [1 ]
Riley, GD [1 ]
机构
[1] Univ Manchester, Ctr Novel Comp, Manchester M13 9PL, Lancs, England
关键词
Grid computing; performance control; component-oriented programming; coupled models; distributed computing;
D O I
10.1002/cpe.926
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In recent years, there has been increasing interest in the development of computer simulations of complex biological systems, and of multi-physics and multi-scale physical phenomena. Applications have been developed that involve the coupling together of separate executable models of individual systems, where these models may have been developed in isolation. A lightweight yet general solution is required to problems of linking coupled models, and of handling the incompatibilities between interacting models that arise from their diverse origins and natures. Many such models require high-performance computers to provide acceptable execution times, and there is increasing interest in utilizing Grid technologies. However, Grid applications need the ability to cope with heterogeneous and dynamically changing execution environments, particularly where run-time changes can affect application performance. A general coupling framework (GCF) is described that allows the construction of flexible coupled models. This approach results in a component-based implementation of a coupled model application. A semi-formal presentation of GCF is given. Components under GCF are separately deployable and coupled by simple data flows, making them appropriate structures for dynamic execution platforms such as the Grid. The design and initial implementation of a performance control system (PERCo) is reviewed. PERCo acts by redeploying components, and is thus appropriate for controlling GCF coupled model applications. Redeployment decisions in PERCo require performance prediction capabilities. A proof-of-concept performance prediction algorithm is presented, based on the descriptions of GCF and PFRCo. Copyright (C) 2005 John Wiley Sons, Ltd.
引用
收藏
页码:259 / 295
页数:37
相关论文
共 36 条
  • [11] FORD RW, 2005, CONCURRENCY COMPUTAT
  • [12] FORD RW, 2003, P 10 ECMWF WORKSH US, P189
  • [13] Foster I.K., 2002, Global Grid Forum
  • [14] ICENI: Optimisation of component applications within a Grid environment
    Furmento, N
    Mayer, A
    McGough, S
    Newhouse, S
    Field, T
    Darlington, J
    [J]. PARALLEL COMPUTING, 2002, 28 (12) : 1753 - 1772
  • [15] FURMENTO N, 2001, P SUP 2001
  • [16] *GLOB ALL, 2004, WS RES FRAM
  • [17] The architecture of the earth system modeling framework
    Hill, C
    DeLuca, C
    Balaji
    Suarez, M
    da Silva, A
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2004, 6 (01) : 18 - 28
  • [18] Horstmann Markus., 1997, DCOM ARCHITECTURE
  • [19] KENNEDY K, 2002, P NSF NEXT GEN SYST
  • [20] KERBYSON DJ, 1998, P HIGH PERF COMP NET, P718