High Performance Computing Division

Toward the Development of Accessible HPC Infrastructure

The High Performance Computing Division, Information Technology Center is studying for construction and operations of an accessible supercomputer. Besides, we are researching on parallel and distributed computing for numerical simulation of fluid flows, structure, seismic wave, etc.

image001

Supercomputers

Development of a Computer Language for Auto-tuning

To maximize performance in advanced CPUs on supercomputers for numerical simulations of scientific and technology computations, highly knowledge between computer architectures and numerical algorithms is required. It is also time-consuming work that we need several trials to optimize target codes. To reduce these “costs” of tuning, auto-tuning (AT) technologies, which enable us to obtain high performance software automatically in several computer environments, are spotlighted as an upcoming technology. In this research, we develop AT methodology and a computer language for AT that can add AT facility to arbitrary codes, named ppOpen-AT, with advanced supercomputers in operation.

image002

Fig. A Process Flow by Utilizing a Computer Language for AT.

High Performance Computing of Structural Analysis

For disaster prevention and mitigation, it is important to improve accuracy and computational performance of numerical simulation of large artifacts. To solve these issues effectively, we are proceeding with research on iterative methods for large sparse linear systems on a distributed memory multiprocessor. A method to solve wave equations of arbitrarily inhomogeneous and anisotropic medium in the frequency domain was recently developed and its numerical validation is ongoing. The study is expected to open a new approach to structure estimations of Earth’s interior and/or large-body engineering structures.

image003

An elastostatic analysis of a Patheon model

image004

A calculation of elastic wave field

Laboratory page