Software Open Access

HASEonGPU Software - High performance Amplified Spontaneous Emission on GPU

Hanel, Tim; Eckert, Carlchristian; Haenel, Tobias; Zenker, Erik; Albach, Daniel; Bussmann, Michael


MARC21 XML Export

<?xml version='1.0' encoding='UTF-8'?>
<record xmlns="http://www.loc.gov/MARC21/slim">
  <leader>00000nmm##2200000uu#4500</leader>
  <datafield tag="650" ind1="1" ind2="7">
    <subfield code="a">cc-by</subfield>
    <subfield code="2">opendefinition.org</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">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://www.hzdr.de/publications/Publ-20690</subfield>
    <subfield code="i">isSupplementTo</subfield>
    <subfield code="n">url</subfield>
  </datafield>
  <datafield tag="773" ind1=" " ind2=" ">
    <subfield code="a">https://www.hzdr.de/publications/Publ-24191</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">https://www.hzdr.de/publications/Publ-43533</subfield>
    <subfield code="i">isIdenticalTo</subfield>
    <subfield code="n">url</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="100" ind1=" " ind2=" ">
    <subfield code="a">Hanel, Tim</subfield>
    <subfield code="0">(orcid)0009-0008-6324-3946</subfield>
  </datafield>
  <datafield tag="909" ind1="C" ind2="O">
    <subfield code="o">oai:rodare.hzdr.de:4742</subfield>
    <subfield code="p">software</subfield>
    <subfield code="p">user-hzdr</subfield>
    <subfield code="p">user-rodare</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="856" ind1="4" ind2=" ">
    <subfield code="s">2657329</subfield>
    <subfield code="u">https://rodare.hzdr.de/record/4742/files/ComputationalRadiationPhysics/haseongpu-2.0.1.zip</subfield>
    <subfield code="z">md5:6a272efeb7b9aa22178df23f699fb548</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">HASEonGPU Software - High performance Amplified Spontaneous Emission on GPU</subfield>
  </datafield>
  <controlfield tag="005">20260701134124.0</controlfield>
  <datafield tag="980" ind1=" " ind2=" ">
    <subfield code="a">software</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Eckert, Carlchristian</subfield>
    <subfield code="0">(orcid)0000-0002-6459-0842</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Haenel, Tobias</subfield>
    <subfield code="u">Technische Universität Dresden</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Zenker, Erik</subfield>
    <subfield code="0">(orcid)0000-0001-9417-8712</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Albach, Daniel</subfield>
    <subfield code="0">(orcid)0000-0001-5602-3007</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Bussmann, Michael</subfield>
    <subfield code="0">(orcid)0000-0002-8258-3881</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="980" ind1=" " ind2=" ">
    <subfield code="a">user-hzdr</subfield>
  </datafield>
  <datafield tag="980" ind1=" " ind2=" ">
    <subfield code="a">user-rodare</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="c">2026-06-29</subfield>
  </datafield>
  <datafield tag="024" ind1=" " ind2=" ">
    <subfield code="a">10.14278/rodare.4742</subfield>
    <subfield code="2">doi</subfield>
  </datafield>
  <datafield tag="542" ind1=" " ind2=" ">
    <subfield code="l">open</subfield>
  </datafield>
  <controlfield tag="001">4742</controlfield>
  <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">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="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.0.1 is a patch release for the 2.0 series with pump-workflow fixes, Python API refinements, restored VTK pump-rate output, and updated package and publication metadata.
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>
</record>
105
1
views
downloads
All versions This version
Views 10541
Downloads 10
Data volume 2.6 MB0 Bytes
Unique views 10038
Unique downloads 10

Share

Cite as