HR: 16:45h
AN: NG34A-04 [Abstracts]
TI: HPC Infrastructure for Solid Earth Simulation on Parallel Computers
AU: * NAKAJIMA, K
EM: nakajima@eps.s.u-tokyo.ac.jp
AF: The 21st Century Earth Science COE Program, The University of Tokyo., 7-3-1 Hongo, Bunkyo-ku, Tokyo,
113-0033
Japan
AU: CHEN, L
EM: chen@tokyo.rist.or.jp
AF: Research Organization for Information Science and Technology (RIST)., 2-2-54 Nakameguro, Meguro-ku,
Tokyo, 153-0061
Japan
AU: OKUDA, H
EM: okuda@race.u-tokyo.ac.jp
AF: Research into Artifacts, Center for Engineering (RACE), The University of Tokyo., Komaba 4-6-1,
Meguro-ku, Tokyo, 153-8904
Japan
AB:
Recently, various types of parallel computers with various types of architectures and processing elements (PE) have emerged,
which include PC clusters and the Earth Simulator. Moreover, users can easily access to these computer resources through
network on {\em Grid} environment. It is well-known that thorough tuning is required for programmers to achieve excellent
performance on each computer. The method for tuning strongly depends on the type of PE and architecture. Optimization by
tuning is a very tough work, especially for developers of applications. Moreover, parallel programming using message passing
library such as MPI is another big task for application programmers.
In GeoFEM project (http://gefeom.tokyo.rist.or.jp), authors have developed a parallel FEM platform for solid earth simulation
on the {\em Earth Simulator}, which supports parallel I/O, parallel linear solvers and parallel visualization. This platform
can efficiently {\em hide} complicated procedures for parallel programming and optimization on vector processors from
application programmers.
This type of infrastructure is very useful. Source codes developed on PC with single processor is easily optimized on
massively parallel computer by linking the source code to the parallel platform installed on the target computer. This
parallel platform, called HPC Infrastructure will provide dramatic efficiency, portability and reliability in development of
scientific simulation codes. For example, line number of the source codes is expected to be less than 10,000 and porting
legacy codes to parallel computer takes 2 or 3 weeks. Original GeoFEM platform supports only I/O, linear solvers and
visualization. In the present work, further development for adaptive mesh refinement (AMR) and dynamic load-balancing (DLB)
have been carried out.
In this presentation, examples of large-scale solid earth simulation using the {\em Earth Simulator} will be demonstrated.
Moreover, recent results of a parallel computational steering tool using an {\em MxN} communication model will be shown. In
an {\em MxN} communication model, the large-scale computation modules run on {\em M} PE's and high performance parallel
visualization modules run on {\em N} PE's, concurrently. This can allow computation and visualization to select suitable
parallel hardware environments respectively. Meanwhile, {\em real-time} steering can be achieved during computation so that
the users can check and adjust the computation process in real time. Furthermore, different numbers of PE's can achieve
better configuration between computation and visualization under {\em Grid} environment.
UR: http://www-solid.eps.s.u-tokyo.ac.jp/~nakajima/index.html
DE: 9800 GENERAL OR MISCELLANEOUS
DE: 3337 Numerical modeling and data assimilation
DE: 3200 MATHEMATICAL GEOPHYSICS (New field)
DE: 3220 Nonlinear dynamics
DE: 3230 Numerical solutions
SC: Nonlinear Geophysics [NG]
MN: 2004 AGU Fall Meeting