International audienceHigh Performance Computing platforms are made to answer the need of huge computing power, however, taking advantage of their power is difficult as they are complex machines and each platform has a unique set of characteristics. Thus, the developer must program them with care and write specialized code. Tools exist to help the developer in this tricky task to generate optimized versions of an appli- cation. Finding high performing versions is the main concern because the search space can be huge (e.g GCC has about 500 compilation flags) and an exhaustive search is prohibitive. Hence, auto-tuning considers this as a mathematical opti- mization problem. To the best of our knowledge most auto-tuning frameworks mostly resor...
Achieving peak performance from the computational ker-nels that dominate application performance oft...
Graphics Processing Units (GPUs) have revolutionized the computing landscape in the past decade and ...
Les architectures informatiques modernes sont très complexes, nécessitant un grand effort de program...
La fin de la loi de Moore et de la loi de Dennard entraînent une augmentation de la complexité du ma...
In high-performance computing, excellent node-level performance is required for the efficient use of...
AbstractEmpirical performance optimization of computer codes using autotuners has received significa...
Recent years have witnessed phenomenal growth in the application, and capabilities of Graphical Proc...
Graphics Processing Units (GPUs) have revolutionized the HPC landscape. The first generation of exas...
We present an auto-tuning approach to optimize application performance on emerging multicore archite...
Graphics Processing Units (GPUs) have revolutionized the HPC landscape. The first generation of exas...
The end of Moore's Law and the breakdown of Dennard's scaling mean thatincreasing hardware ...
International audienceA large amount of resources is spent writing, porting, and optimizing scientif...
La plupart des composants des systèmes à Haute Performance, qu'ils soient matériels ou logiciels, so...
International audienceThis article proposes an online auto-tuning approach for computing kernels. Di...
Most components of High Performance Computing systems, either hardware or software, come with many t...
Achieving peak performance from the computational ker-nels that dominate application performance oft...
Graphics Processing Units (GPUs) have revolutionized the computing landscape in the past decade and ...
Les architectures informatiques modernes sont très complexes, nécessitant un grand effort de program...
La fin de la loi de Moore et de la loi de Dennard entraînent une augmentation de la complexité du ma...
In high-performance computing, excellent node-level performance is required for the efficient use of...
AbstractEmpirical performance optimization of computer codes using autotuners has received significa...
Recent years have witnessed phenomenal growth in the application, and capabilities of Graphical Proc...
Graphics Processing Units (GPUs) have revolutionized the HPC landscape. The first generation of exas...
We present an auto-tuning approach to optimize application performance on emerging multicore archite...
Graphics Processing Units (GPUs) have revolutionized the HPC landscape. The first generation of exas...
The end of Moore's Law and the breakdown of Dennard's scaling mean thatincreasing hardware ...
International audienceA large amount of resources is spent writing, porting, and optimizing scientif...
La plupart des composants des systèmes à Haute Performance, qu'ils soient matériels ou logiciels, so...
International audienceThis article proposes an online auto-tuning approach for computing kernels. Di...
Most components of High Performance Computing systems, either hardware or software, come with many t...
Achieving peak performance from the computational ker-nels that dominate application performance oft...
Graphics Processing Units (GPUs) have revolutionized the computing landscape in the past decade and ...
Les architectures informatiques modernes sont très complexes, nécessitant un grand effort de program...