Software Open Access
Hanel, Tim;
Manethia, Aditya Kumar;
Albach, Daniel;
Widera, Rene
{
"contributor": [
{
"@type": "Person",
"affiliation": "Helmholtz-Zentrum Dresden-Rossendorf, CASUS",
"@id": "https://orcid.org/0000-0002-8258-3881",
"name": "Bussmann, Michael"
},
{
"@type": "Person",
"affiliation": "Helmholtz-Zentrum Dresden-Rossendorf",
"@id": "https://orcid.org/0000-0002-6459-0842",
"name": "Eckert, Carlchristian"
},
{
"@type": "Person",
"affiliation": "Helmholtz-Zentrum Dresden-Rossendorf, TU Dresden",
"name": "Haenel, Tobias"
},
{
"@type": "Person",
"affiliation": "Helmholtz-Zentrum Dresden-Rossendorf",
"@id": "https://orcid.org/0000-0001-9417-8712",
"name": "Zenker, Erik"
}
],
"datePublished": "2026-07-27",
"name": "HASEonGPU Software - High performance Amplified Spontaneous Emission on GPU",
"identifier": "https://doi.org/10.14278/rodare.4817",
"version": "2.1.1",
"@context": "https://schema.org/",
"citation": [
{
"@type": "CreativeWork",
"@id": "https://doi.org/10.1016/j.cpc.2016.05.019"
},
{
"@type": "CreativeWork",
"@id": "https://doi.org/10.1364/OE.17.003792"
}
],
"description": "HASEonGPU is open-source HPC software for calculating amplified spontaneous emission (ASE) flux in laser gain media. It supports the design and analysis of high-power laser systems by estimating ASE flux in configurable gain media using a Monte Carlo ray-tracing approach.\nRelease 2.1.1 moves pump time stepping into the compiled C++/Alpaka backend, adds compiled frozen-RK4 and ASE controls, improves streamed output handling, and separates the private Python runtime from optional public C++ installation artifacts.\nHASEonGPU uses alpaka 3 (https://github.com/alpaka-group/alpaka3) to support ASE calculations on CPU and GPU (CUDA, HIP) backends with improved performance portability.",
"codeRepository": "https://github.com/computationalradiationphysics/haseongpu",
"creator": [
{
"@type": "Person",
"affiliation": "Helmholtz-Zentrum Dresden-Rossendorf, TU Dresden",
"@id": "https://orcid.org/0009-0008-6324-3946",
"name": "Hanel, Tim"
},
{
"@type": "Person",
"affiliation": "TU Bergakademie Freiberg",
"name": "Manethia, Aditya Kumar"
},
{
"@type": "Person",
"affiliation": "Helmholtz-Zentrum Dresden-Rossendorf",
"@id": "https://orcid.org/0000-0001-5602-3007",
"name": "Albach, Daniel"
},
{
"@type": "Person",
"affiliation": "Helmholtz-Zentrum Dresden-Rossendorf",
"@id": "https://orcid.org/0000-0003-1642-0459",
"name": "Widera, Rene"
}
],
"url": "https://rodare.hzdr.de/record/4817",
"keywords": [
"laser",
"laser-physics",
"laser-construction",
"high-intensity laser pulse",
"high-power laser systems",
"amplified spontaneous emission",
"ASE",
"gain media",
"Monte Carlo ray tracing",
"HPC",
"GPU",
"CUDA",
"HIP",
"MPI",
"openPMD",
"ADIOS2",
"HDF5",
"alpaka",
"alpaka3",
"C++20",
"C++",
"Python",
"heterogeneous computing",
"distributed computing"
],
"license": "https://opensource.org/licenses/GPL-3.0",
"@id": "https://doi.org/10.14278/rodare.4817",
"@type": "SoftwareSourceCode"
}
| All versions | This version | |
|---|---|---|
| Views | 174 | 0 |
| Downloads | 1 | 0 |
| Data volume | 2.6 MB | 0 Bytes |
| Unique views | 168 | 0 |
| Unique downloads | 1 | 0 |