SC is the International Conference for
 High Performnance Computing, Networking, Storage and Analysis

SCHEDULE: NOV 13-19, 2010

An 80-Fold Speedup, 15.0 TFlops, Full GPU Acceleration of Non-Hydrostatic Weather Model ASUCA Production Code

SESSION: Large-Scale Stencil Computations

EVENT TYPE: Paper, Best Student Paper (BSP) Finalist

TIME: 2:30PM - 3:00PM

SESSION CHAIR: Kengo Nakajima

AUTHOR(S):Takashi Shimokawabe, Takayuki Aoki, Chiashi Muroi, Junichi Ishida, Kohei Kawano, Toshio Endo, Akira Nukada, Naoya Maruyama, Satoshi Matsuoka


Regional weather forecasting demands fast simulation over fine-grained grids, resulting in extremely memory-bottlenecked computation, a difficult problem on conventional supercomputers. Early work on accelerating mainstream weather code WRF using GPUs with their high memory performance, however, resulted in only minor speedup due to partial GPU porting of the huge code. Our full CUDA porting of the high-resolution weather prediction model ASUCA is the first such one we know to date; ASUCA is a next-generation, production weather code developed by the Japan Meteorological Agency, similar to WRF in the underlying physics (non-hydrostatic model). Benchmark on the 528 (NVIDIA G200 Tesla) GPU TSUBAME Supercomputer at the Tokyo Institute of Technology demonstrated over 80-fold speedup and good weak scaling achieving 15.0 TFlops in single precision for 6956 x 6052 x 48 mesh. Further benchmarks on TSUBAME 2.0, which will embody over 4000 NVIDIA Fermi GPUs and deployed in October 2010, will be presented.

Chair/Author Details:

Kengo Nakajima (Chair) - University of Tokyo

Takashi Shimokawabe - Tokyo Institute of Technology

Takayuki Aoki - Tokyo Institute of Technology

Chiashi Muroi - Japan Meteorological Agency

Junichi Ishida - Japan Meteorological Agency

Kohei Kawano - Japan Meteorological Agency

Toshio Endo - Tokyo Institute of Technology

Akira Nukada - Tokyo Institute of Technology

Naoya Maruyama - Tokyo Institute of Technology

Satoshi Matsuoka - Tokyo Institute of Technology

Add to iCal  Click here to download .ics calendar file

Add to Outlook  Click here to download .vcs calendar file

Add to Google Calendarss  Click here to add event to your Google Calendar

The full paper can be found in the ACM Digital Library and IEEE Computer Society

   Sponsors    IEEE    ACM