トップページ    イベント・広報    R-CCS Cafe    第180回 第1部

講演題目

Current status of FDPS/Processor design from HPC perspective

詳細
開催日 2019年9月2日(月)
開催時間 13:00 - 13:55
開催都市 兵庫県神戸市
場所

R-CCS 6階講堂

使用言語 発表・スライド共に英語
登壇者

Jun Makino

粒子系シミュレータ研究チーム、チームリーダー

写真:Jun Makino

講演要旨

This talk will consist of two parts. In part I, I'll overview the current status of FDPS (Framework for Developing Particle Simulator). FDPS provide an easy and highly efficient way to develop parallel program for particle-based simulations, through extensive use of metaprogramming. It takes the definitions of particle class and particle-particle interaction function as input, and generates high-performance parallel libraries for domain decomposition, particle exchange and interaction calculation. Using these functions, application programmers can develop their own parallel programs, without spending much time to write and debug parallel code written in MPI. In fact, an application program written using FDPS functions contain no MPI calls and yet run on single-core, multiple cores using OpenMP or multiple nodes using MPI (or hybrid OpenMP-MPI) without the need of the change in the source code. After the initial release of FDPS in 2015, we have added many additional functionalities and performance improvement, which I'll overview in this talk. In the second part, I'll discuss how one can design the processors architecture which is "optimal" in some well-defined meaning.

(2019年8月27日)