Cargando…

Optimizing Astrophysical Simulation and Data Analysis codes on Intel Architectures

<!--HTML-->Modern computing architectures allow for unprecedented levels of parallelization, bringing a much-needed speedup to key scientific applications, such as ever improving numerical simulations and their post-processing, likewise increasingly taxing. We report on optimization techniqu...

Descripción completa

Detalles Bibliográficos
Autor principal: Cielo, Salvatore
Lenguaje:eng
Publicado: 2019
Materias:
Acceso en línea:http://cds.cern.ch/record/2691283
_version_ 1780963810245345280
author Cielo, Salvatore
author_facet Cielo, Salvatore
author_sort Cielo, Salvatore
collection CERN
description <!--HTML-->Modern computing architectures allow for unprecedented levels of parallelization, bringing a much-needed speedup to key scientific applications, such as ever improving numerical simulations and their post-processing, likewise increasingly taxing. We report on optimization techniques used on popular codes for computational astrophysics (FLASH and ECHO) and the performance gained on second-generation Intel Xeon Phi and Xeon Scalable Processors (code-named Knights Landing and Skylake, respectively). We also show how simulation post-processing can largely benefit from HPC methods. We focus specifically on yt (an open source Python package for data analysis and visualization), in which speedups as high as to 4x or 8x with respect to the code baseline can be easily achieved just through the use of cython and the Intel Distribution for Python.
id cern-2691283
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2019
record_format invenio
spelling cern-26912832022-11-02T22:24:41Zhttp://cds.cern.ch/record/2691283engCielo, SalvatoreOptimizing Astrophysical Simulation and Data Analysis codes on Intel ArchitecturesIXPUG 2019 Annual Conference at CERNother events or meetings<!--HTML-->Modern computing architectures allow for unprecedented levels of parallelization, bringing a much-needed speedup to key scientific applications, such as ever improving numerical simulations and their post-processing, likewise increasingly taxing. We report on optimization techniques used on popular codes for computational astrophysics (FLASH and ECHO) and the performance gained on second-generation Intel Xeon Phi and Xeon Scalable Processors (code-named Knights Landing and Skylake, respectively). We also show how simulation post-processing can largely benefit from HPC methods. We focus specifically on yt (an open source Python package for data analysis and visualization), in which speedups as high as to 4x or 8x with respect to the code baseline can be easily achieved just through the use of cython and the Intel Distribution for Python.oai:cds.cern.ch:26912832019
spellingShingle other events or meetings
Cielo, Salvatore
Optimizing Astrophysical Simulation and Data Analysis codes on Intel Architectures
title Optimizing Astrophysical Simulation and Data Analysis codes on Intel Architectures
title_full Optimizing Astrophysical Simulation and Data Analysis codes on Intel Architectures
title_fullStr Optimizing Astrophysical Simulation and Data Analysis codes on Intel Architectures
title_full_unstemmed Optimizing Astrophysical Simulation and Data Analysis codes on Intel Architectures
title_short Optimizing Astrophysical Simulation and Data Analysis codes on Intel Architectures
title_sort optimizing astrophysical simulation and data analysis codes on intel architectures
topic other events or meetings
url http://cds.cern.ch/record/2691283
work_keys_str_mv AT cielosalvatore optimizingastrophysicalsimulationanddataanalysiscodesonintelarchitectures
AT cielosalvatore ixpug2019annualconferenceatcern