Towards performance control on the Grid

被引:13
作者
Mayes, KR [1 ]
Luján, M
Riley, GD
Chin, J
Coveney, PV
Gurd, JR
机构
[1] Univ Manchester, Sch Comp Sci, Ctr Novel Comp, Manchester M13 9PL, Lancs, England
[2] UCL, Ctr Computat Sci, Dept Chem, London WC1H 0AJ, England
来源
PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES | 2005年 / 363卷 / 1833期
关键词
performance control; migration; distributed components; Grid;
D O I
10.1098/rsta.2005.1607
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Advances in computational Grid technologies are enabling the development of simulations of complex biological and physical systems. Such simulations can be assembled from separate components-separately deployable computation units of well-defined functionality. Such an assemblage can represent an application composed of interacting simulations or might comprise multiple instances of a simulation executing together, each running with different simulation parameters. However, such assemblages need the ability to cope with heterogeneous and dynamically changing execution environments, particularly where such changes can affect performance. This paper describes the design and implementation of a prototype performance control system (PerCo), which is capable of monitoring the progress of simulations and redeploying them so as to optimize performance. The ability to control performance by redeployment is demonstrated using an assemblage of lattice Boltzmann simulations running with and without control policies. The cost of using PerCo is evaluated and it is shown that PerCo is able to reduce overall execution time.
引用
收藏
页码:1793 / 1805
页数:13
相关论文
共 36 条
[1]   Performance control of scientific coupled models in Grid environments [J].
Armstrong, C ;
Ford, RW ;
Gurd, JR ;
Luján, M ;
Mayes, KR ;
Riley, GD .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2005, 17 (2-4) :259-295
[2]   Adaptive computing on the grid using AppLeS [J].
Berman, F ;
Wolski, R ;
Casanova, H ;
Cirne, W ;
Dail, H ;
Faerman, M ;
Figueira, S ;
Hayes, J ;
Obertelli, G ;
Schopf, J ;
Shao, G ;
Smallen, S ;
Spring, N ;
Su, A ;
Zagorodnov, D .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2003, 14 (04) :369-382
[3]   A ternary lattice Boltzmann model for amphiphilic fluids [J].
Chen, HD ;
Boghosian, BM ;
Coveney, PV ;
Nekovee, M .
PROCEEDINGS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2000, 456 (2000) :2043-2057
[4]   Steering in computational science: mesoscale modelling and simulation [J].
Chin, J ;
Harting, J ;
Jha, S ;
Coveney, PV ;
Porter, AR ;
Pickles, SM .
CONTEMPORARY PHYSICS, 2003, 44 (05) :417-434
[5]   TRANSPARENT PROCESS MIGRATION - DESIGN ALTERNATIVES AND THE SPRITE IMPLEMENTATION [J].
DOUGLIS, F ;
OUSTERHOUT, J .
SOFTWARE-PRACTICE & EXPERIENCE, 1991, 21 (08) :757-785
[6]   STATISTICAL-MECHANICS OF DISSIPATIVE PARTICLE DYNAMICS [J].
ESPANOL, P ;
WARREN, P .
EUROPHYSICS LETTERS, 1995, 30 (04) :191-196
[7]   Foundations of dissipative particle dynamics [J].
Flekkoy, EG ;
Coveney, PV ;
De Fabritiis, G .
PHYSICAL REVIEW E, 2000, 62 (02) :2140-2157
[8]  
FORD RW, IN PRESS CONCURRENCY
[9]  
FURMENTO N, 2001, P ACM IEEE SC2001 C, P53, DOI DOI 10.1109/SC.2001.10000
[10]   Coarsening dynamics of ternary amphiphilic fluids and the self-assembly of the gyroid and sponge mesophases: Lattice-Boltzmann simulations [J].
González-Segredo, Nélido ;
Coveney, Peter V. .
Physical Review E - Statistical, Nonlinear, and Soft Matter Physics, 2004, 69 (6 1) :061501-1