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...
Main Author: | |
---|---|
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 |