CORSIKA 8 - the next-generation air shower simulation framework

For more than 20 years, the community has heavily relied on CORSIKA for the simulation of extensive air showers, their Cherenkov light emission and their radio signals. While tremendously successful, the Fortran-based monolithic design of CORSIKA up to version 7 limits adaptation to new experimental...

Full description

Bibliographic Details
Main Author: Tim Huege for the CORSIKA 8 Collaboration
Format: Article
Language:English
Published: SciPost 2023-09-01
Series:SciPost Physics Proceedings
Online Access:https://scipost.org/SciPostPhysProc.13.028
_version_ 1797670845064151040
author Tim Huege for the CORSIKA 8 Collaboration
author_facet Tim Huege for the CORSIKA 8 Collaboration
author_sort Tim Huege for the CORSIKA 8 Collaboration
collection DOAJ
description For more than 20 years, the community has heavily relied on CORSIKA for the simulation of extensive air showers, their Cherenkov light emission and their radio signals. While tremendously successful, the Fortran-based monolithic design of CORSIKA up to version 7 limits adaptation to new experimental needs, for example, in complex scenarios where showers transition from air into dense media, and to new computing paradigms such as the use of multi-core and GPU parallelization. With CORSIKA 8, we have reimplemented the core functionality of CORSIKA in a modern, modular, C++-based simulation framework, and successfully validated it against CORSIKA 7. Here, we discuss the philosophy of CORSIKA 8, showcase some example applications, and present the current state of implementation as well as the plans for the future.
first_indexed 2024-03-11T21:06:42Z
format Article
id doaj.art-444e21c35cdc4279a999010b6c2b5776
institution Directory Open Access Journal
issn 2666-4003
language English
last_indexed 2024-03-11T21:06:42Z
publishDate 2023-09-01
publisher SciPost
record_format Article
series SciPost Physics Proceedings
spelling doaj.art-444e21c35cdc4279a999010b6c2b57762023-09-29T12:23:41ZengSciPostSciPost Physics Proceedings2666-40032023-09-011302810.21468/SciPostPhysProc.13.028CORSIKA 8 - the next-generation air shower simulation frameworkTim Huege for the CORSIKA 8 CollaborationFor more than 20 years, the community has heavily relied on CORSIKA for the simulation of extensive air showers, their Cherenkov light emission and their radio signals. While tremendously successful, the Fortran-based monolithic design of CORSIKA up to version 7 limits adaptation to new experimental needs, for example, in complex scenarios where showers transition from air into dense media, and to new computing paradigms such as the use of multi-core and GPU parallelization. With CORSIKA 8, we have reimplemented the core functionality of CORSIKA in a modern, modular, C++-based simulation framework, and successfully validated it against CORSIKA 7. Here, we discuss the philosophy of CORSIKA 8, showcase some example applications, and present the current state of implementation as well as the plans for the future.https://scipost.org/SciPostPhysProc.13.028
spellingShingle Tim Huege for the CORSIKA 8 Collaboration
CORSIKA 8 - the next-generation air shower simulation framework
SciPost Physics Proceedings
title CORSIKA 8 - the next-generation air shower simulation framework
title_full CORSIKA 8 - the next-generation air shower simulation framework
title_fullStr CORSIKA 8 - the next-generation air shower simulation framework
title_full_unstemmed CORSIKA 8 - the next-generation air shower simulation framework
title_short CORSIKA 8 - the next-generation air shower simulation framework
title_sort corsika 8 the next generation air shower simulation framework
url https://scipost.org/SciPostPhysProc.13.028
work_keys_str_mv AT timhuegeforthecorsika8collaboration corsika8thenextgenerationairshowersimulationframework