% IMPORTANT: The following is UTF-8 encoded.  This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.

@INPROCEEDINGS{Herten:1032305,
      author       = {Herten, Andreas and Badwaik, Jayesh and Haghighi Mood,
                      Kaveh},
      title        = {{T}aming the {B}easts: {A} {P}ractical {O}verview of {GPU}
                      {P}rogramming {M}odels},
      reportid     = {FZJ-2024-06144},
      year         = {2024},
      note         = {Slides of the tutorial},
      abstract     = {JUPITER will utilize nearly 24 000 NVIDIA GPUs to enter the
                      Exascale Era. While CUDA is the native programming model for
                      NVIDIA GPUs, there are alternatives which can offer higher
                      productivity or more portability, like OpenACC, OpenMP, or
                      Kokkos. This tutorial will present the relevant programming
                      models and offer exercises to showcase the respective
                      strengths.},
      month         = {Nov},
      date          = {2024-11-05},
      organization  = {3rd natESM Training Workshop, Jülich
                       (Germany), 5 Nov 2024 - 6 Nov 2024},
      subtyp        = {Other},
      cin          = {JSC},
      cid          = {I:(DE-Juel1)JSC-20090406},
      pnm          = {5112 - Cross-Domain Algorithms, Tools, Methods Labs (ATMLs)
                      and Research Groups (POF4-511) / 5122 - Future Computing
                      $\&$ Big Data Systems (POF4-512) / ATML-X-DEV - ATML
                      Accelerating Devices (ATML-X-DEV)},
      pid          = {G:(DE-HGF)POF4-5112 / G:(DE-HGF)POF4-5122 /
                      G:(DE-Juel-1)ATML-X-DEV},
      typ          = {PUB:(DE-HGF)31},
      doi          = {10.34734/FZJ-2024-06144},
      url          = {https://juser.fz-juelich.de/record/1032305},
}