Performance is one of the key features of parallel and distributed computing systems. Therefore, in the past a significant research effort was invested in the development of approaches for performance modeling and prediction of parallel and distributed computing systems. In this pa-per we identify the trends, contributions, and drawbacks of the state of the art approaches. We describe a wide range of the performance modeling approaches that spans from the high-level mathematical modeling to the detailed instruction-level simulation. For each approach we de-scribe how the program and machine are modeled and esti-mate the model development and evaluation effort, the effi-ciency, and the accuracy. Furthermore, we present an over-all evaluation...
The simulation of parallel systems is an alternative approach to classical parallel system programmi...
Cycle-accurate simulation is far too slow for modeling the expected performance of full parallel app...
Cycle-accurate simulation is far too slow for modeling the expected performance of full parallel app...
Abstract: Performance is one of the key features of parallel and distributed computing systems. Ther...
High-performance computing is essential for solving large problems and for reducing the time to solu...
Performance is a key feature of large-scale computing systems. However, the achieved performance whe...
Abstract—Performance is a key feature of large-scale com-puting systems. However, the achieved perfo...
High-performance computing is essential for solving large problems and for reducing the time to solu...
We present a novel approach for hybrid performance modeling and prediction of large-scale parallel a...
Although parallel computers have existed for many years, recently there has been a surge of academic...
Parallel computing is essential for solving very large scientific and engineering problems. An effec...
Parametric micro-level (PM) performance models are introduced to address the im-portant issue of how...
Introduction In general, a parallel computer is a computer that has multiple processors connected b...
This thesis presents a unified approach to modeling of parallel architectures and algorithms with sp...
In this paper performance evaluation methodologies that have been applied in the analysis of paralle...
The simulation of parallel systems is an alternative approach to classical parallel system programmi...
Cycle-accurate simulation is far too slow for modeling the expected performance of full parallel app...
Cycle-accurate simulation is far too slow for modeling the expected performance of full parallel app...
Abstract: Performance is one of the key features of parallel and distributed computing systems. Ther...
High-performance computing is essential for solving large problems and for reducing the time to solu...
Performance is a key feature of large-scale computing systems. However, the achieved performance whe...
Abstract—Performance is a key feature of large-scale com-puting systems. However, the achieved perfo...
High-performance computing is essential for solving large problems and for reducing the time to solu...
We present a novel approach for hybrid performance modeling and prediction of large-scale parallel a...
Although parallel computers have existed for many years, recently there has been a surge of academic...
Parallel computing is essential for solving very large scientific and engineering problems. An effec...
Parametric micro-level (PM) performance models are introduced to address the im-portant issue of how...
Introduction In general, a parallel computer is a computer that has multiple processors connected b...
This thesis presents a unified approach to modeling of parallel architectures and algorithms with sp...
In this paper performance evaluation methodologies that have been applied in the analysis of paralle...
The simulation of parallel systems is an alternative approach to classical parallel system programmi...
Cycle-accurate simulation is far too slow for modeling the expected performance of full parallel app...
Cycle-accurate simulation is far too slow for modeling the expected performance of full parallel app...