Browsing NTNU Open by Author "Reissmann, Nico"
Now showing items 1-4 of 4
-
Diagnosing Highly-Parallel OpenMP Programs with Aggregated Grain Graphs
Reissmann, Nico; Muddukrishna, Ananya (Journal article; Peer reviewed, 2018)Grain graphs simplify OpenMP performance analysis by visualizing performance problems from a fork-join perspective that is familiar to programmers. However, when programmers decide to expose a high amount of parallelism ... -
Principles, Techniques, and Tools for Explicit and Automatic Parallelization
Reissmann, Nico (Doctoral theses at NTNU;2019:81, Doctoral thesis, 2019)The end of Dennard scaling also brought an end to frequency scaling as a means to improve performance. Chip manufacturers had to abandon frequency and superscalar scaling as processors became increasingly power constrained. ... -
RVSDG: An intermediate representation for optimizing compilers
Reissmann, Nico; Meyer, Jan Christian; Bahmann, Helge; Själander, Magnus (Peer reviewed; Journal article, 2020)Intermediate Representations (IRs) are central to optimizing compilers as the way the program is represented may enhance or limit analyses and transformations. Suitable IRs focus on exposing the most relevant information ... -
Towards Fine-Grained Dynamic Tuning of HPC Applications on Modern Multi-Core Architectures
Sourouri, Mohammed; Raknes, Espen Birger; Reissmann, Nico; Langguth, Johannes; Hackenberg, Daniel; Schöne, Robert; Kjeldsberg, Per Gunnar (Chapter, 2017)There is a consensus that exascale systems should operate within a power envelope of 20MW. Consequently, energy conservation is still considered as the most crucial constraint if such systems are to be realized. So far, ...