Skip to main content

and
  1. Chapter and Conference Paper

    Correction to: Compiler-Assisted Instrumentation Selection for Large-Scale C++ Codes

    Sebastian Kreutzer, Christian Iwainsky in High Performance Computing. ISC High Perfo… (2022)

  2. Chapter and Conference Paper

    Compiler-Assisted Instrumentation Selection for Large-Scale C++ Codes

    Code instrumentation is the primary method for collecting fine-grained performance data. As instrumentation introduces an inherent runtime overhead, it is essential to measure only those regions of the code wh...

    Sebastian Kreutzer, Christian Iwainsky in High Performance Computing. ISC High Perfo… (2022)

  3. No Access

    Chapter and Conference Paper

    Automatic Low-Overhead Load-Imbalance Detection in MPI Applications

    Load imbalances are a major reason for efficiency loss in highly parallel applications. Hence, their identification is of high relevance in performance analysis and tuning. We present a low-overhead approach t...

    Peter Arzt, Yannic Fischler, Jan-Patrick Lehr in Euro-Par 2021: Parallel Processing (2021)

  4. No Access

    Chapter and Conference Paper

    Compiler-Assisted Type-Safe Checkpointing

    TyCart is a tool for type-safe checkpoint/restart and extends the memory allocation sanitizer tool TypeART with type asserts. Type asserts let the developer specify type requirements on memory regions, and, in...

    Jan-Patrick Lehr, Alexander Hück, Moritz Fischer in High Performance Computing (2020)

  5. No Access

    Article

    The influence of two modern compiler infrastructures on the energy consumption of the HPCG benchmark

    As energy consumption plays a more and more critical role in high-performance computing installations, investigating the influence of the different system components and their share w.r.t. energy consumption i...

    Armin Jäger, Jan-Patrick Lehr in SICS Software-Intensive Cyber-Physical Sys… (2019)