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...
Abstract. Using Graphics Processing Units (GPUs) to solve general purpose problems has received sign...
Computer architects extensively use simulation to steer future processor research and development. S...
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...
Manufacturers will likely offer multiple products with differing numbers of cores to cover multiple ...
High-performance computing is essential for solving large problems and for reducing the time to solu...
International audienceEstimating the potential performance of parallel applicationson the yet-to-be-...
There are a number of challenges facing the High Performance Computing (HPC) community, including in...
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...
Model-based performance prediction for parallel applications on architectural models suffers from si...
Abstract. Using Graphics Processing Units (GPUs) to solve general purpose problems has received sign...
Computer architects extensively use simulation to steer future processor research and development. S...
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...
Manufacturers will likely offer multiple products with differing numbers of cores to cover multiple ...
High-performance computing is essential for solving large problems and for reducing the time to solu...
International audienceEstimating the potential performance of parallel applicationson the yet-to-be-...
There are a number of challenges facing the High Performance Computing (HPC) community, including in...
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...
Model-based performance prediction for parallel applications on architectural models suffers from si...
Abstract. Using Graphics Processing Units (GPUs) to solve general purpose problems has received sign...
Computer architects extensively use simulation to steer future processor research and development. S...
As computers with tens of thousands of processors successfully deliver high performance power for so...