TOP
Fugaku
Flagship 2020 Project
Research Teams (2014-21)
Co-Design Team
Co-Design Team
Japanese
Team Leader Junichiro Makino
- 2016
- Professor, Kobe University, Graduate School of Science, Department of Planetology (-present)
- 2014
- Deputy Project Leader, AICS (renamed R-CCS in 2018), REKEN, Flagship 2020 Project
- 2013
- Professor, Tokyo Institute of Technology, Earth-Life Science Institute
- 2012
- Team Leader, Particle Simulator Research Team, AICS (renamed R-CCS in 2018), RIKEN (-present)
- 2011
- Professor, Tokyo Institute of Technology, Graduate school of Science and Engineering, Interactive Research Center of Science
- 2008
- Director, National Astronomical Observatory of Japan, Center for Computational Astrophysics
- 2006
- Professor, National Astronomical Observatory of Japan, Division of Theoretical Astronomy
- 1999
- Associate Professor, The University of Tokyo, Graduate School of Science, Tokyo Japan
- 1994
- Associate Professor, The University of Tokyo, College of Arts and Sciences, Tokyo Japan
- 1990
- Ph.D, The University of Tokyo, Graduate School of Arts and Sciences
- 1990
- Research Associate, The University of Tokyo, College of Arts and Sciences
- 1987
- M.S., The University of Tokyo, Graduate School of Arts and Sciences
- 1985
- B.S., The University of Tokyo, College of Arts and Sciences
Keyword
- Large Scale Astrophysical Simulation
- Computer Architecture
- High Performance Computing
Research summary
The mission of the Co-design team is to organize the "co-design" between the hardware and software of the exascale system. It is unpractical to design the many-core complex processor of today without taking into account the requirement of applications. At the same time, it is also unrealistic to develop applications without taking into account the characteristics of the processors on which it will run. The term "Co-design" means we will modify both hardware and software to resolve bottlenecks and achieve best performance.
In the early phase, the team lead the effort to estimate the performance of key applications on the new machine, find out the bottlenecks in both the hardware and software sides, and propose improvements.
In the late phase, the team will study the interaction between the hardware, system software, and applications, and investigate how the performance can be improved.
In addition, the team takes into account the direction of the evolution of processors, study the new algorithms which can better utilized the new hardware, and develop DSL (domain-specific language) and frameworks for application development, which help the implementation of new algorithms.
Representative papers
- Muranushi, T., Nitadori, K., and Makino, J.:
"Nanoblock Unroll: Towards the Automatic Generation of Stencil Codes with the Optimal Performance"
Proceedings of the Second Workshop on Optimizing Stencil Computations, 49-55 (2014).
- 2.Yoshifuji, N., Sakamoto, R., Nitadori, K., and Makino, J.:
"Implementation and evaluation of data-compression algorithms for irregular-grid iterative methods on the PEZY-SC processor"
2016 6th Workshop on Irregular Applications: Architecture and Algorithms (IA3), 58-61 (2016)
- 3.Muranushi, T., Hotta, H., Makino, J., Nishizawa, S., Tomita, H., Nitadori, K., Iwasawa, M., Hosono, N., Maruyama, Y., Inoue, H., Yashiro, H. and Nakamura, Y.:
"Simulations of below-ground dynamics of fungi: 1.184 pflops attained by automated generation and autotuning of temporal blocking codes"
IEEE Press, P.3 13, (2016)
- 4.Muranushi, T., Nishizawa, S., Tomita, H., Nitadori, K., Iwasawa, M., Maruyama Y., Yashiro, H., Nakamura, Y., Hotta, H., Makino, J., Hosono, N. and Inoue, H.:
“Automatic generation of efficient codes from mathematical descriptions of stencil computation”
ACM, 17-22 22, (2016)
- 5.Sumi, T., Maruyama, Y. and Mitsutake, A.:
"A reference-modified density functional theory: An application to solvation free-energy calculations for a Lennard-Jones solution"
The Journal of Chemical Physics, Volume 144, Issue 22, P 224104 (2016)
- 6.Tanaka, H., Ishikawa, Y., Sakamoto, R., Nakamura, T., Kimura, Y., Nitadori, K., Tsubouchi, M., Makino, J.:
"Automatic Generation of High-Order Finite-Difference Code with Temporal Blocking For Extreme-Scale Many-Core Systems"
Fourth International Workshop on Extreme Scale Programming Models and Middleware (2018).