Multiphysics applications are real world problems with a large number of different shape components that obey different physical laws and manufacturing constraints and interact with each other through geometric and physical interfaces. They demand accurate and efficient solutions and a modern type of computational modeling, which designs the whole physical system with as much detail as possible. The simulation of gas turbine engine is such a multiphysics application and is realized with GasTurbnLab, an agent-based Multiphysics Problem Solving Environment (MPSE). Its performance and evaluation study is presented in this paper. For this, a short description of the software components and hardware infrastructure is given. The performance and the scalability of the parallelism are depicted, and the communication overhead between agents is studied with respect to the number of agents and their location in the “computational grid.” The execution time is recorded, and its analysis verifies the complexity of the solvers in use and the performance of the available hardware. Three different clusters of INTEL Pentium processors were used for experimentation to study how the communication time was affected by processor’s homogeneity/heterogeneity and the different connections between the processors. The study of the numerical experiments shows that the domain decomposition and interface relaxation methodology, along with the usage of agent platforms, does not increase the complexity of the simulation problem, and the communication cost is too low, compared with the computations, to reflect on the total simulation time. Therefore, GasTurbnLab is an efficient example of a complex physical phenomena simulation.

1.
IKV++, Grasshopper Agent Platform, IKV++ GmbH, Kurfurstendamm 173-174, D-10707 Berlin, Germany, http://www.ikv.dehttp://www.ikv.de
2.
Houstis
,
E. N.
,
Catlin
,
A. C.
,
Tsompanopoulou
,
P.
,
Gottfried
,
D.
,
Balakrishnan
,
G.
,
Su
,
K.
, and
Rice
,
J. R.
, 2002, “
GasTurbnLab: A Multidisciplinary Problem Solving Environment for Gas Turbine Engine Design on a Network of Non-Homogeneous Machines
,”
J. Comput. Appl. Math.
,
149
(
1
), pp.
83
100
. 0377-0427
5.
Gallopoulos
,
E.
,
Houstis
,
E. N.
, and
Rice
,
J. R.
, 1992, “
Future Research Directions in Problem Solving Environments for Computational Science
,” Department of Computer Sciences,
Purdue University
, Technical Report No. CSD-TR-92-032.
6.
Houstis
,
E. N.
, and
Rice
,
J. R.
, 1992, “
The Architecture of PDE Solving Systems
,”
Computer Methods for Partial Differential Equations VII
, edited by
R.
Vichnevetsky
,
IMACS
,
New Brunswick, NJ
, pp.
363
370
.
7.
Bramley
,
R.
,
Gannon
,
D.
,
Stuckey
,
T.
,
Villacis
,
J.
,
Akman
,
E.
,
Balasubramanian
,
J.
,
Breg
,
F.
,
Diwan
,
S.
, and
Govindaraju
,
M.
, 1998, “
The Linear System Analyzer
,” Computer Science Department,
Indiana University
, Technical Report No. TR-511.
8.
Johnson
C.
,
Parker
S.
,
Weinstein
D.
, and
Heffernan
S.
, 2002, “
Component-Based Problem Solving Environments for Large Scale Scientific Computing
,”
Concurrency Comput.: Pract. Exper.
1532-0626,
14
, pp.
1337
1349
.
9.
Teramoto
T.
,
Nakamura
T.
,
Kawata
S.
,
Matide
S.
,
Hayasaka
K.
,
Nonaka
H.
,
Sasaki
E.
, and
Sanada
Y.
, 2001, “
A Distributed Problem Solving Environment (PSE) for Partial Differential Equation Based Problems
,”
Trans. of the Japan Society for Computational Engineering and Science
, Paper No. 20010027.
10.
Akers
,
R. L.
,
Elaine Kant
,
E.
,
Randall
,
C. J.
,
Steinberg
,
S.
, and
Young
,
R. L.
, 1997, “
SciNapse: A Problem-Solving Environment for Partial Differential Equations
,”
IEEE Comput. Sci. Eng.
,
4
(
3
), pp.
32
42
. 1070-9924
11.
Parker
,
S. G.
,
Weinstein
,
D. M.
, and
Johnson
,
C. R.
, 1997, “
The SCIRun Computational Steering Software System
,”
Modern Software Tools in Scientific Computing
,
E.
Arge
,
A. M.
Bruaset
, and
H. P.
Langtangen
, eds.,
Birkhauser Boston Inc.
,
Cambridge, MA
, pp.
1
40
.
12.
Gannon
,
D.
,
Bramley
,
R.
,
Stuckey
,
T.
,
Villacis
,
J.
,
Balasubramanian
,
J.
,
Akman
,
E.
,
Breg
,
F.
,
Diwan
,
S.
, and
Govindaraju
,
M.
, 1998, “
Component Architectures for Distributed Scientific Problem Solving
,”
IEEE Comput. Sci. Eng.
1070-9924,
5
(
2
), pp.
50
53
.
13.
Krishnan
,
S.
,
Bramley
,
R.
,
Gannon
,
D.
,
Govindaraju
,
M.
,
Indurkar
,
R.
,
Slominski
,
A.
,
Temko
,
B.
,
Alameda
,
J.
,
Alkire
,
R.
,
Drews
,
T.
, and
Webb
,
E.
, 2001. “
The XCAT Science Portal
,”
Proceedings of the 2001 ACM/IEEE Conference on Supercomputing (Cdrom)
,
Denver, Colorado
, Nov. 10–16,
ACM
,
New York
, pp.
49
49
.
14.
Parker
,
J.
,
Donnellan
,
A.
,
Lyzenga
,
G.
,
Rundle
,
J. B.
, and
Tullis
,
T.
, 2003, “
Performance Modeling Codes for the QuakeSim Problem Solving Environment
,”
Lecture Notes in Computational Science
,
Computational Science-International Conference
, Melbourne, Australia and St. Petersburg, Russia, June 2–4, No. 2659,
Springer
, pp.
855
862
.
15.
Joy
,
K. I.
, 1986, “
Graphics Interface Tool Development in a Problem Solving Environment
,”
The Visual Computer
,
Springer
,
New York
, pp.
63
71
.
16.
Goel
,
A.
,
Baker
,
C. A.
,
Shaffer
,
C. A.
,
Grossman
,
B.
,
Mason
,
W. H.
,
Watson
,
L. T.
, and
Haftka
,
R. T.
, 2001, “
VizCraft: A Problem-Solving Environment for Aircraft Configuration Design
,”
Comput. Sci. Eng.
,
3
(
1
), pp.
56
66
. 1521-9615
17.
Catlin
,
A. C.
,
Gaitatzes
,
M. G.
,
Houstis
,
E. N.
,
Ma
,
Z.
,
Markus
,
S.
,
Rice
,
J. R.
,
Wang
,
N. H.
, and
Weerawarana
,
S.
, 1995, “
The SoftLab Experience: Building Virtual Laboratories for Computational Science
,” Deptartment of Computer Sciences,
Purdue University
, Technical Report No. CSD-TR-95-041.
18.
Weerawarana
,
S.
,
Houstis
,
E. N.
,
Rice
,
J. R.
,
Catlin
,
A. C.
,
Crabill
,
C. L.
,
Chui
,
C. C.
, and
Markus
,
S.
, 1994, “
PDELab: An Object-Oriented Framework for Building Problem Solving Environments for PDE Based Applications
,”
Proceedings of the Second Object-Oriented Numerics Conference
,
A.
Vermeulen
, ed.,
RogueWare Software
,
Corvallis, OR
, pp.
79
92
.
19.
Rickett
,
C. D.
,
Choi
,
S.
,
Rasmussen
,
C. E.
, and
Sottile
,
M. J.
, 2006, “
Rapid Prototyping Frameworks for Developing Scientific Applications: A Case Study
,”
J. Supercomput.
0920-8542
36
, pp.
123
134
.
20.
Kawata
,
S.
,
Usami
,
H.
,
Hayase
,
Y.
,
Miyahara
,
Y.
,
Yamada
,
M.
,
Fujisaki
,
M.
,
Numata
,
Y.
,
Nakamura
,
S.
,
Ohi
,
N.
,
Matsumoto
,
M.
,
Teramoto
,
T.
,
Inaba
,
M.
,
Kitamuki
,
R.
,
Fuju
,
H.
,
Senda
,
Y.
,
Tago
,
Y.
, and
Umetani
,
Y.
, 2004, “
A Problem Solving Environment (PSE) for Distributed Computing
,”
Int. J. High Perform. Comput. Network.
,
1
(
4
), pp.
223
230
.
21.
Kawata
,
S.
,
Usami
,
H.
,
Kanazawa
,
H.
,
Yamada
,
M.
,
Miyahara
,
Y.
,
Itou
,
Y.
,
Hayase
,
Y.
, and
Hwang
,
S.
, 2006, “
NAREGI-PSE: Problem Solving Environment With ACS Based on Grid Services
,” GGF16, ACS-WG, Athens, Greece, Feb. 13–16.
22.
Tanaka
,
Y.
,
Takemiya
,
H.
,
Nakada
,
H.
, and
Sekiguchi
,
S.
, 2004, “
Design, Implementation and Performance Evaluation of GridRPC Programming Middleware for a Large-Scale Computational Grid
,”
Proceedings of the Fifth IEEE/ACM International Workshop on Grid Computing
, Nov. 08,
IEEE Computer Society
,
Washington, DC
, pp.
298
305
.
23.
Houstis
,
R.
, and
Gallopoulos
,
B.
, eds., 2000,
Enabling Technologies for Computational Science: Frameworks, Middleware, and Environments
,
Kluwer
,
Boston
.
24.
Houstis
,
E.
, and
Boisvert
,
R.
, eds., 2002,
Computational Science, Mathematics and Software
,
Purdue University Press
,
West Lafayette, IN
.
25.
FGCS special issue on
Walter
,
D.
, and
Houstis
,
E.
, eds., 2005,
Complex Problem-Solving Environments for Grid Computing
,
Elsevier Science Publishers B. V. Amsterdam
,
The Netherlands
, Vol.
21
, No. 6, April.
26.
Maeda
,
T.
,
Kadooka
,
Y.
, and
Tago
,
Y.
, 2005, “
Collaborative Problem Solving Environment
,” “Desk Side Laboratory,”
First International Conference on e-Science and Grid Computing
,
IEEE Computer Society
,
Washington, DC
.
27.
IRIS Explorer Center
, IRIS Explorer Toolkit, IRIS Explorer Center (North America), 1400 Opus Place, Suite 200, Downers Grove, IL 60515-5702, http://www.nag.com/IEChttp://www.nag.com/IEC
28.
XYZ Scientific Applications Inc.
, TrueGrid, http://www.truegrid.comhttp://www.truegrid.com
29.
Baumer
,
C.
, and
Magedanz
,
T.
, 1999, “
Grasshopper—A Mobile Agent Platform for Active Telecommunication Networks
,”
Proceedings of the IATA’99
(
Lecture Notes in Artificial Intelligence
),
S.
Albayrak
, ed.,
Stockholm, Sweden
, August 9–10,
Springer
, Vol.
1699
, pp.
19
32
.
30.
Baumer
,
C.
, and
Magedanz
,
T.
, 1999, “
The Grasshopper Mobile Agent Platform Enabling Shortterm Active Broadband Intelligent Network Implementation
,”
Proceedings of the IWAN’99
(
Lecture Notes in Computer Science
),
S.
Covaci
, ed.,
Berlin, Germany
, June 30–July 2,
Springer
, Vol.
1653
, pp.
109
117
.
31.
Tsompanopoulou
,
P.
, 2000, “
Collaborative PDE Solvers: Theory and Practice
,” Ph.D. thesis, Department of Mathematics, University of Crete, Greece.
You do not currently have access to this content.