Multi-core and many-core were already major trends for the past six years and are expected to continue for the next decade. With these trends of parallel computing, it becomes increasingly difficult to decide on which processor to run a given application, mainly because the programming of these processors has become increasingly challenging. In this work, we present a model to predict the performance of a given application on a multi-core or many-core processor. Since programming these processors can be challenging and time consuming, our model does not require source code to be available for the target processor. This is in contrast to existing performance prediction techniques such as mathematical models and simulators, which require code...
International audienceEstimating the potential performance of parallel applicationson the yet-to-be-...
Model-based performance prediction for parallel applications on architectural models suffers from si...
As computers with tens of thousands of processors successfully deliver high performance power for so...
Multi-core and many-core were already major trends for the past six years and are expected to contin...
Multi-core and many-core were already major trends for the past six years and are expected to contin...
Multi-core and many-core were already major trends for the past six years, and are expected to conti...
Multi-core and many-core were already major trends for the past six years, and are expected to conti...
Abstract. Branch Prediction is a common function in nowadays microprocessors. Branch pre-dictor is d...
High-performance computing is essential for solving large problems and for reducing the time to solu...
High-performance computing is essential for solving large problems and for reducing the time to solu...
Introduction In general, a parallel computer is a computer that has multiple processors connected b...
Abstract. Using Graphics Processing Units (GPUs) to solve general purpose problems has received sign...
Manufacturers will likely offer multiple products with differing numbers of cores to cover multiple ...
Prediction of the performance of parallel applications is a concept useful in several domains of sof...
There are a number of challenges facing the High Performance Computing (HPC) community, including in...
International audienceEstimating the potential performance of parallel applicationson the yet-to-be-...
Model-based performance prediction for parallel applications on architectural models suffers from si...
As computers with tens of thousands of processors successfully deliver high performance power for so...
Multi-core and many-core were already major trends for the past six years and are expected to contin...
Multi-core and many-core were already major trends for the past six years and are expected to contin...
Multi-core and many-core were already major trends for the past six years, and are expected to conti...
Multi-core and many-core were already major trends for the past six years, and are expected to conti...
Abstract. Branch Prediction is a common function in nowadays microprocessors. Branch pre-dictor is d...
High-performance computing is essential for solving large problems and for reducing the time to solu...
High-performance computing is essential for solving large problems and for reducing the time to solu...
Introduction In general, a parallel computer is a computer that has multiple processors connected b...
Abstract. Using Graphics Processing Units (GPUs) to solve general purpose problems has received sign...
Manufacturers will likely offer multiple products with differing numbers of cores to cover multiple ...
Prediction of the performance of parallel applications is a concept useful in several domains of sof...
There are a number of challenges facing the High Performance Computing (HPC) community, including in...
International audienceEstimating the potential performance of parallel applicationson the yet-to-be-...
Model-based performance prediction for parallel applications on architectural models suffers from si...
As computers with tens of thousands of processors successfully deliver high performance power for so...