Software Open Access
Hanel, Tim;
Manethia, Aditya Kumar;
Albach, Daniel;
Widera, Rene
<?xml version='1.0' encoding='UTF-8'?>
<record xmlns="http://www.loc.gov/MARC21/slim">
<leader>00000nmm##2200000uu#4500</leader>
<datafield tag="520" ind1=" " ind2=" ">
<subfield code="a">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.
Release 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.
HASEonGPU uses alpaka 3 (https://github.com/alpaka-group/alpaka3) to support ASE calculations on CPU and GPU (CUDA, HIP) backends with improved performance portability.</subfield>
</datafield>
<datafield tag="540" ind1=" " ind2=" ">
<subfield code="u">https://opensource.org/licenses/GPL-3.0</subfield>
<subfield code="a">GNU General Public License v3.0 or later</subfield>
</datafield>
<datafield tag="100" ind1=" " ind2=" ">
<subfield code="a">Hanel, Tim</subfield>
<subfield code="u">Helmholtz-Zentrum Dresden-Rossendorf, TU Dresden</subfield>
<subfield code="0">(orcid)0009-0008-6324-3946</subfield>
</datafield>
<controlfield tag="005">20260727140238.0</controlfield>
<datafield tag="980" ind1=" " ind2=" ">
<subfield code="a">software</subfield>
</datafield>
<datafield tag="245" ind1=" " ind2=" ">
<subfield code="a">HASEonGPU Software - High performance Amplified Spontaneous Emission on GPU</subfield>
</datafield>
<datafield tag="856" ind1="4" ind2=" ">
<subfield code="s">2064021</subfield>
<subfield code="u">https://rodare.hzdr.de/record/4817/files/ComputationalRadiationPhysics/haseongpu-2.1.1.zip</subfield>
<subfield code="z">md5:43dfc307a0f1ba0967a80af7d14297a6</subfield>
</datafield>
<datafield tag="700" ind1=" " ind2=" ">
<subfield code="a">Manethia, Aditya Kumar</subfield>
<subfield code="u">TU Bergakademie Freiberg</subfield>
</datafield>
<datafield tag="700" ind1=" " ind2=" ">
<subfield code="a">Albach, Daniel</subfield>
<subfield code="u">Helmholtz-Zentrum Dresden-Rossendorf</subfield>
<subfield code="0">(orcid)0000-0001-5602-3007</subfield>
</datafield>
<datafield tag="700" ind1=" " ind2=" ">
<subfield code="a">Widera, Rene</subfield>
<subfield code="u">Helmholtz-Zentrum Dresden-Rossendorf</subfield>
<subfield code="0">(orcid)0000-0003-1642-0459</subfield>
</datafield>
<datafield tag="700" ind1=" " ind2=" ">
<subfield code="a">Bussmann, Michael</subfield>
<subfield code="u">Helmholtz-Zentrum Dresden-Rossendorf, CASUS</subfield>
<subfield code="0">(orcid)0000-0002-8258-3881</subfield>
<subfield code="4">dgs</subfield>
</datafield>
<datafield tag="700" ind1=" " ind2=" ">
<subfield code="a">Eckert, Carlchristian</subfield>
<subfield code="u">Helmholtz-Zentrum Dresden-Rossendorf</subfield>
<subfield code="0">(orcid)0000-0002-6459-0842</subfield>
<subfield code="4">rtm</subfield>
</datafield>
<datafield tag="700" ind1=" " ind2=" ">
<subfield code="a">Haenel, Tobias</subfield>
<subfield code="u">Helmholtz-Zentrum Dresden-Rossendorf, TU Dresden</subfield>
<subfield code="4">rtm</subfield>
</datafield>
<datafield tag="700" ind1=" " ind2=" ">
<subfield code="a">Zenker, Erik</subfield>
<subfield code="u">Helmholtz-Zentrum Dresden-Rossendorf</subfield>
<subfield code="0">(orcid)0000-0001-9417-8712</subfield>
<subfield code="4">rtm</subfield>
</datafield>
<datafield tag="024" ind1=" " ind2=" ">
<subfield code="a">10.14278/rodare.4817</subfield>
<subfield code="2">doi</subfield>
</datafield>
<datafield tag="542" ind1=" " ind2=" ">
<subfield code="l">open</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">laser</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">laser-physics</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">laser-construction</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">high-intensity laser pulse</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">high-power laser systems</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">amplified spontaneous emission</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">ASE</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">gain media</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">Monte Carlo ray tracing</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">HPC</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">GPU</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">CUDA</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">HIP</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">MPI</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">openPMD</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">ADIOS2</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">HDF5</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">alpaka</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">alpaka3</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">C++20</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">C++</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">Python</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">heterogeneous computing</subfield>
</datafield>
<datafield tag="653" ind1=" " ind2=" ">
<subfield code="a">distributed computing</subfield>
</datafield>
<datafield tag="650" ind1="1" ind2="7">
<subfield code="a">cc-by</subfield>
<subfield code="2">opendefinition.org</subfield>
</datafield>
<controlfield tag="001">4817</controlfield>
<datafield tag="260" ind1=" " ind2=" ">
<subfield code="c">2026-07-27</subfield>
</datafield>
<datafield tag="909" ind1="C" ind2="O">
<subfield code="o">oai:rodare.hzdr.de:4817</subfield>
<subfield code="p">software</subfield>
<subfield code="p">user-hzdr</subfield>
</datafield>
<datafield tag="773" ind1=" " ind2=" ">
<subfield code="a">https://github.com/computationalradiationphysics/haseongpu</subfield>
<subfield code="i">isSupplementTo</subfield>
<subfield code="n">url</subfield>
</datafield>
<datafield tag="773" ind1=" " ind2=" ">
<subfield code="a">https://haseongpu.readthedocs.io/en/latest/</subfield>
<subfield code="i">isDocumentedBy</subfield>
<subfield code="n">url</subfield>
</datafield>
<datafield tag="773" ind1=" " ind2=" ">
<subfield code="a">10.1016/j.cpc.2016.05.019</subfield>
<subfield code="i">cites</subfield>
<subfield code="n">doi</subfield>
</datafield>
<datafield tag="773" ind1=" " ind2=" ">
<subfield code="a">10.1364/OE.17.003792</subfield>
<subfield code="i">cites</subfield>
<subfield code="n">doi</subfield>
</datafield>
<datafield tag="773" ind1=" " ind2=" ">
<subfield code="a">10.14278/rodare.4724</subfield>
<subfield code="i">isVersionOf</subfield>
<subfield code="n">doi</subfield>
</datafield>
<datafield tag="980" ind1=" " ind2=" ">
<subfield code="a">user-hzdr</subfield>
</datafield>
</record>
| 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 |