Planned intervention: On Wednesday April 3rd 05:30 UTC Zenodo will be unavailable for up to 2-10 minutes to perform a storage cluster upgrade.
Published May 4, 2014 | Version v1
Working paper Open

Optimization of PIERNIK for the Multiscale Simulations of High-Redshift Disk Galaxies

  • 1. Poznan Supercomputing and Networking Centre, Dąbrowskiego 79a, 60-529 Poznań, Poland
  • 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

Additional details

Funding

PRACE-3IP – PRACE - Third Implementation Phase Project 312763
European Commission