Optimization of PIERNIK for the Multiscale Simulations of High-Redshift Disk Galaxies
Creators
- 1. Poznan Supercomputing and Networking Centre, Dąbrowskiego 79a, 60-529 Poznań, Poland
Contributors
- 1. Nicolaus Copernicus University, Jurija Gagarina 11, 87-100 Toruń, Poland
- 2. N. Copernicus Astronomical Center, Polish Academy of Sciences, Bartycka 18, 00-716 Warszawa, Poland
- 3. Nicolaus Copernicus University, Jurija Gagarina 11, 87-100 Toruń, Poland; Poznan Supercomputing and Networking Centre, Dąbrowskiego 79a, 60-529 Poznań, Poland
- 4. Poznan Supercomputing and Networking Centre, Dąbrowskiego 79a, 60-529 Poznań, Poland
Description
PIERNIK is an MHD code created in Centre for Astronomy, Nicolaus Copernicus University in Toruń, Poland. The
current version of the code uses a simple, conservative numerical scheme, which is known as Relaxing TVD
scheme (RTVD). The aim of this project was to increase the performance of the PIERNIK code in a case where
the computational domain is decomposed into large number of smaller grids and each concurrent processes is
assigned a significant number of those grids. This optimization enable the PIERNIK to efficiently run on Tier-0
machines. In chapter 1 we introduce PIERNIK software more particularly. Next we focus on scientific aspects
(chapter 2) and discuss used algorithms (chapter 3) including potential optimization issues. Subsequently we
present performance analysis (chapter 4) carried out with Scalasca and Vampir tools. In the final chapter 5 we
present optimization results. In the appendix we provided technical information about the installation and test
environment.
Files
WP115.pdf
Files
(1.5 MB)
Name | Size | Download all |
---|---|---|
md5:dd84acec62a8b3b6453878d29f83c440
|
1.5 MB | Preview Download |