Optimizations of a spectral/finite difference gyrokinetic code for improved strong scaling toward million cores

نویسندگان

  • Tomohiko Watanabe
  • Yasuhiro Idomura
  • Motoki Nakata
  • Masanori Nunami
  • Akihiro Ishizawa
چکیده

No optimizations Map. Map.+Simul.Comm. Map.+Simul.Comm. +Overlap(spectral) Map.+Simul.Comm. +Overlap(spectral+finite diff.) Problem size: (nx, ny, nz, nv, nμ, ns) = (256, 256, 32, 32, 32, 2) Parallelization: (Nxy, Nz, Nv, Nμ, Ns, Nthreads) = (4, 4, 4, 8, 2, 4) on BX900, (4, 4, 4, 4, 2, 8) on K Optimizations of a spectral/finite difference gyrokinetic code for improved strong scaling toward million cores

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimizations of the gyrokinetic Vlasov simulation code GKV for the K computer

We report the optimizations of the gyrokinetic Vlasov simulation code GKV, which performs five-dimensional CFD calculation by using spectral and finite difference methods, on for the K computer. First, the segmented rank mapping on the three-dimensional torus network is advantageous to utilize the bi-section bandwidth and to avoid collisions of the messages, and, therefore, to reduce communicat...

متن کامل

Computation-Communication Overlap Techniques for Parallel Spectral Calculations in Gyrokinetic Vlasov Simulations

One of the important phenomena in magnetically-confined fusion plasma is plasma turbulence, which causes particle and heat transport and degrades plasma confinement. To address multi-scale turbulence including temporal and spatial scales of electrons and ions, we extend our gyrokinetic Vlasov simulation code GKV to run efficiently on peta-scale supercomputers. A key numerical technique is the p...

متن کامل

Energy and performance characteristics of different parallel implementations of scientific applications on multicore systems

Energy consumption is a major concern with high performance multicore systems. In this paper, we explore the energy consumption and performance (execution time) characteristics of different parallel implementations of scientific applications. In particular, the experiments focus on message-passing interface (MPI)-only versus hybrid MPI/OpenMP implementations for hybrid NAS (NASA Advanced Superc...

متن کامل

The global version of the gyrokinetic turbulence code GENE

The understanding and prediction of transport due to plasma microturbulence is a key open problem in modern plasma physics, and a Grand Challenge for fusion energy research. Ab initio simulations of such small-scale, low-frequency turbulence are to be based on the gyrokinetic equations, a set of nonlinear integro-differential equations in reduced (five-dimensional) phase space. In the present p...

متن کامل

Coarse Grain Task Parallelization of Earthquake Simulator GMS Using OSCAR Compiler on Various Cc-NUMA Servers

This paper proposes coarse grain task parallelization for a earthquake simulation program using Finite Difference Method to solve the wave equations in 3-D heterogeneous structure or the Ground Motion Simulator (GMS) on various cc-NUMA servers using IBM, Intel and Fujitsu multicore processors. The GMS has been developed by the National Research Institute for Earth Science and Disaster Preventio...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013