Literature by the same author
plus at Google Scholar

Bibliografische Daten exportieren
 

Applying the Execution-Cache-Memory Performance Model : Current State of Practice

Title data

Hager, Georg ; Eitzinger, Jan ; Hornich, Julian ; Cremonesi, Francesco ; Alappat, Christie L. ; Röhl, Thomas ; Wellein, Gerhard:
Applying the Execution-Cache-Memory Performance Model : Current State of Practice.
Dallas , 2018

Official URL: Volltext

Abstract in another language

The ECM (Execution-Cache-Memory) model is an analytic, resource-based performance model for steady-state loop code running on multicore processors. Starting from a machine model, which describes the interaction between the code and the hardware, and static code analysis, it allows an accurate prediction of the runtime of sequential loop code. Together with a scaling assumption, it also gives a performance scaling prediction. This poster summarizes the current state of practice in constructing and applying the ECM model, points out problems and open questions, and applies the model to three new and nontrivial use cases. For the first time, overlap assumptions for all relevant CPU architectures in high performance computing are presented.

Further data

Item Type: Other (Other)
Institutions of the University: Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Computer Science > Chair Applied Computer Science II > Chair Applied Computer Science II - Univ.-Prof. Dr. Thomas Rauber
Faculties
Faculties > Faculty of Mathematics, Physics und Computer Science
Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Computer Science
Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Computer Science > Chair Applied Computer Science II
Result of work at the UBT: No
DDC Subjects: 000 Computer Science, information, general works > 004 Computer science
Date Deposited: 10 Aug 2021 12:38
Last Modified: 10 Aug 2021 12:43
URI: https://eref.uni-bayreuth.de/id/eprint/66762