English

Execution-Cache-Memory Performance Model: Introduction and Validation

Distributed, Parallel, and Cluster Computing 2017-03-06 v3 Performance

Abstract

This report serves two purposes: To introduce and validate the Execution-Cache-Memory (ECM) performance model and to provide a thorough analysis of current Intel processor architectures with a special emphasis on Intel Xeon Haswell-EP. The ECM model is a simple analytical performance model which focuses on basic architectural resources. The architectural analysis and model predictions are showcased and validated using a set of elementary microbenchmarks.

Keywords

Cite

@article{arxiv.1509.03118,
  title  = {Execution-Cache-Memory Performance Model: Introduction and Validation},
  author = {Johannes Hofmann and Jan Eitzinger and Dietmar Fey},
  journal= {arXiv preprint arXiv:1509.03118},
  year   = {2017}
}
R2 v1 2026-06-22T10:53:38.758Z