ppOpen-HPC: Open Source Infrastructure for Development and Execution of Large-Scale Scientific Applications on Post- Peta-Scale Supercomputers with Automatic Tuning (AT)
Prof. Nakajima Kengo日本東京大學 下午 1:30–3:00 鴻經館 107 室Abstract:
ppOpen-HPC is an open source infrastructure for development and execution of optimized and reliable simulation code on post-peta-scale (pp) parallel computers based on many-core architectures, and it consists of various types of libraries, which cover general procedures for scientific computation. In ppOpen-HPC, we are focusing on five types of discretization methods for scientific computing, which are FEM, FDM, FVM, BEM, and DEM. ppOpenHPC provides a set of libraries covering various types of procedures for these five methods, such as parallel I/O of data-sets, assembling of coefficient matrix, linear-solvers with robust and scalable preconditioners, adaptive mesh refinement (AMR), and dynamic load-balancing. The target post-peta-scale system is the Post T2K System of the University of Tokyo and University of Tsukuba based on many-core architectures, such as Intel MIC/Xeon Phi. It will be installed in FY.2015-2016 and its peak performance is expected to be 20-30 PFLOPS. Source codes of ppOpen-HPC with documents are available at http://ppopenhpc.cc.u-tokyo.ac.jp/ . In this presentation, recent progresses of the "ppOpen-HPC" project are overviewed. Especially, achievements in the development of ppOpen- MATH/MG, which is a geometric multigrid solver in ppOpen-HPC, are described in detail.