Difference between revisions of "Performance model"

From HPC Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 
There is a wide range of completely different things coined under the term performance model. Here we adopt “the physics way” of using models in computer science, specifically
 
There is a wide range of completely different things coined under the term performance model. Here we adopt “the physics way” of using models in computer science, specifically
for the interaction between hardware and software. A model in this sense is a “mathematical description” based on a simplified machine model that ignores most of the details of what is going on under the hood; it makes certain assumptions, which must be clearly specified so that the range of applicability of the model isentirely clear.
+
for the interaction between hardware and software. A model in this sense is a “mathematical description” based on a simplified machine model that ignores most of the details of what is going on under the hood; it makes certain assumptions, which must be clearly specified so that the range of applicability of the model is entirely clear.
  
 
== Introduction ==
 
== Introduction ==

Revision as of 14:38, 5 June 2019

There is a wide range of completely different things coined under the term performance model. Here we adopt “the physics way” of using models in computer science, specifically for the interaction between hardware and software. A model in this sense is a “mathematical description” based on a simplified machine model that ignores most of the details of what is going on under the hood; it makes certain assumptions, which must be clearly specified so that the range of applicability of the model is entirely clear.

Introduction

Roofline model

ECM model

Links and further information