% 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{Ritter:1003814,
      author       = {Ritter, Marcus and Tarraf, Ahmad and Geiß, Alexander and
                      Daoud, Nour and Mohr, Bernd and Wolf, Felix},
      title        = {{C}onquering {N}oise {W}ith {H}ardware {C}ounters on {HPC}
                      {S}ystems},
      publisher    = {IEEE},
      reportid     = {FZJ-2023-01264},
      pages        = {1-10},
      year         = {2022},
      comment      = {2022 IEEE/ACM Workshop on Programming and Performance
                      Visualization Tools (ProTools) : [Proceedings] - IEEE, 2022.
                      - ISBN 978-1-6654-7564-8 -
                      doi:10.1109/ProTools56701.2022.00007},
      booktitle     = {2022 IEEE/ACM Workshop on Programming
                       and Performance Visualization Tools
                       (ProTools) : [Proceedings] - IEEE,
                       2022. - ISBN 978-1-6654-7564-8 -
                       doi:10.1109/ProTools56701.2022.00007},
      abstract     = {With increasing system performance and complexity, it is
                      becoming increasingly crucial to examine the scaling
                      behavior of an application and thus determine performance
                      bottlenecks at early stages. Unfortunately, modeling this
                      trend is a challenging task in the presence of noise, as the
                      measurements can become irreproducible and misleading, thus
                      resulting in strong deviations from the actual behavior.
                      While noise impacts the application runtime, it has little
                      to no effect on some hardware counters like floating-point
                      operations. However, selecting the appropriate counters for
                      performance modeling demands some investigation. In this
                      paper, we perform a noise analysis on various hardware
                      counters. Using our noise generator, we add additional noise
                      on top of the system noise to inspect the counters'
                      variability. We perform the analysis on five systems with
                      three applications in the presence of various noise patterns
                      and categorize the counters across the systems according to
                      their noise resilience.},
      month         = {Nov},
      date          = {2022-11-13},
      organization  = {2022 IEEE/ACM Workshop on Programming
                       and Performance Visualization Tools
                       (ProTools), Dallas (TX), 13 Nov 2022 -
                       18 Nov 2022},
      cin          = {JSC},
      cid          = {I:(DE-Juel1)JSC-20090406},
      pnm          = {5112 - Cross-Domain Algorithms, Tools, Methods Labs (ATMLs)
                      and Research Groups (POF4-511) / DFG project
                      G:(GEPRIS)449683531 - ExtraNoise – Leistungsanalyse von
                      HPC-Anwendungen in verrauschten Umgebungen (449683531) /
                      ATMLPP - ATML Parallel Performance (ATMLPP)},
      pid          = {G:(DE-HGF)POF4-5112 / G:(GEPRIS)449683531 /
                      G:(DE-Juel-1)ATMLPP},
      typ          = {PUB:(DE-HGF)8 / PUB:(DE-HGF)7},
      UT           = {WOS:000964532800001},
      doi          = {10.1109/ProTools56701.2022.00007},
      url          = {https://juser.fz-juelich.de/record/1003814},
}