|
||
|
|
||
|
|
||
|
Advancement of parallel computers enables us to carry out gigantic
computations in various scientific and engineering fields, which
have been previously unimaginable. One of important issues to
be solved is how to efficiently carry out a simulation of a phenomenon
represented by combination of several different models. If we
calculate different parts of the phenomenon corresponding to the
different models by different parallel computers most suited to
the model, an even higher efficiency of the computation may be
expected to be attained. When we carry out a calculation on a single serial computer, data are only generally processed within a single processor. In a parallel computer, on the other hand, computational data are exchanged among many processors and for this purpose the use of some data exchange aids such as the MPI library becomes necessary. Moreover, when we carry out a numerical simulation by making efficient use of different kinds of parallel computers connected through a network, a standard procedure is required for exchanging data among the different computers, and we have developed a new data-exchange library STAMPI for such a purpose. We confirmed that the STAMPI library can be used effectively for a real-world problem represented by a combination of different models. A concrete example of the coupled model problem is a simulation of a wing in the air, for which a fluid dynamics code, a grid generator, and a code for the structural mechanics are coupled (Fig. 7-2). For the fluid dynamics code and the grid generator, a vector-parallel computer, is most suitable. A scalar parallel computer can, on the other hand, work efficiently for the calculation of the structural mechanics. By using the STAMPI library we assigned the fluid dynamics code and the grid generator to the vector-parallel computer VPP300 and the code of the structural mechanics to the scalar parallel computer SR2201 (Fig. 7-3). In this way it has been confirmed that higher computational efficiency could be attained by cooperation among different types of parallel computers. |
Reference
T. Kimura et al., Local Area Metacomputing for Multidisciplinary Problems: A Case Study for Fluid/Structure Coupled Simulation, Proc. of the 1998 Int. Conf. on Supercomputing, Australia, 149 (1998). |
Select a topic in left column |
Persistent Quest-Research Activities 1999 Copyright(c)Japan Atomic Energy Research Institute |