High performance computing systems are characterized by a high level of complexity both on their hardware and software side. The hardware has evolved offering a lot of compute power, at the cost of an increasing effort needed to program the systems, whose software stack can be correctly managed only by means of ad-hoc tools. Reproducibility has always been one of the cornerstones of science, but it is highly challenged by the complex ecosystem of software packages that run on HPC platforms, and also by some malpractices in the description of the configurations adopted in the experiments. In this work, we first characterize the factor that affects the reproducibility of experiments in the field of high performance computing and then w...
International audienceThe advent of multicore and manycore processors, including GPUs, in the custom...
dissertationStencil computations are operations on structured grids. They are frequently found in pa...
In recent years, the world of high performance computing has been developing rapidly. The goal of t...
State of the art in performance reporting in the High Performance Computing field is omitting detail...
Achieving good performance on high-end computing systems is growing ever more challenging due to eno...
Since AlexNet won the ImageNet Large Scale Visual Recognition Challenge (ILSVRC) in 2012, Deep Learn...
La communauté scientifique s'appuie de plus en plus sur les calculs, notamment pour la simulation nu...
For decades, the majority of the experiments on parallel computers have been reported at conferences...
International audienceResearch processes often rely on high-performance computing (HPC), but HPC is ...
This dissertation studies the sources of poor performance in scientific computing codes based on par...
Performance analysis tools are essential to the maintenance of efficient parallel execution of scien...
Performance Engineering is concerned with the reliable prediction and estimation of the performance ...
The software performance optimizations process is one of the most challenging aspects of developing ...
Performance engineering is a fundamental task in high-performance computing (HPC). By definition, HP...
This online course organised in cooperation with NHR@FAU covers performance engineering approaches o...
International audienceThe advent of multicore and manycore processors, including GPUs, in the custom...
dissertationStencil computations are operations on structured grids. They are frequently found in pa...
In recent years, the world of high performance computing has been developing rapidly. The goal of t...
State of the art in performance reporting in the High Performance Computing field is omitting detail...
Achieving good performance on high-end computing systems is growing ever more challenging due to eno...
Since AlexNet won the ImageNet Large Scale Visual Recognition Challenge (ILSVRC) in 2012, Deep Learn...
La communauté scientifique s'appuie de plus en plus sur les calculs, notamment pour la simulation nu...
For decades, the majority of the experiments on parallel computers have been reported at conferences...
International audienceResearch processes often rely on high-performance computing (HPC), but HPC is ...
This dissertation studies the sources of poor performance in scientific computing codes based on par...
Performance analysis tools are essential to the maintenance of efficient parallel execution of scien...
Performance Engineering is concerned with the reliable prediction and estimation of the performance ...
The software performance optimizations process is one of the most challenging aspects of developing ...
Performance engineering is a fundamental task in high-performance computing (HPC). By definition, HP...
This online course organised in cooperation with NHR@FAU covers performance engineering approaches o...
International audienceThe advent of multicore and manycore processors, including GPUs, in the custom...
dissertationStencil computations are operations on structured grids. They are frequently found in pa...
In recent years, the world of high performance computing has been developing rapidly. The goal of t...