The data in this article are related to the research article titled “Reproducible Stencil Compiler Benchmarks Using PROVA!”. Stencil kernels have been implemented using a naïve OpenMP (OpenMP Architecture Review Board, 2016) [1] parallelization and then using the stencil compilers PATUS (Christen et al., 2011) [2] and (Bondhugula et al., 2008) PLUTO [3]. Performance experiments have been run on different architectures, by using PROVA! (Guerrera et al., 2017) [4], a distributed workflow and system management tool to conduct reproducible research in computational sciences. Information like version of the compiler, compilation flags, configurations, experiment parameters and raw results are fundamental contextual information for the reproducib...
Stencil computations are commonly used in a wide variety of scientific applications, ranging from la...
Stencil computations are a class of algorithms operating on multi-dimensional arrays, which update a...
Producción CientíficaOpenACC is a parallel programming model for hardware accelerators, such as GPUs...
State of the art in performance reporting in the High Performance Computing field is omitting detail...
For decades, the majority of the experiments on parallel computers have been reported at conferences...
High performance computing systems are characterized by a high level of complexity both on their har...
We propose and evaluate a novel strategy for tuning the performance of a class of stencil computatio...
Communicated by Guest Editors Our aim is to apply program transformations to stencil codes in order ...
Stencil operations represent a fundamental class of algorithms in high-performance computing. We are...
In this paper, we present Patus, a code generation and auto-tuning framework for stencil computation...
AbstractIt is crucial to optimize stencil computations since they are the core (and most computation...
High Performance Computing (HPC) can be defined as the practice of combining computing power to atta...
PDE discretization schemes yielding stencil-like computing patterns are commonly used for seismic mo...
Communicated by Guest Editors The implementation of stencil computations on modern, massively parall...
We present a new compiler framework for truly heterogeneous 3D stencil computation on GPU clusters. ...
Stencil computations are commonly used in a wide variety of scientific applications, ranging from la...
Stencil computations are a class of algorithms operating on multi-dimensional arrays, which update a...
Producción CientíficaOpenACC is a parallel programming model for hardware accelerators, such as GPUs...
State of the art in performance reporting in the High Performance Computing field is omitting detail...
For decades, the majority of the experiments on parallel computers have been reported at conferences...
High performance computing systems are characterized by a high level of complexity both on their har...
We propose and evaluate a novel strategy for tuning the performance of a class of stencil computatio...
Communicated by Guest Editors Our aim is to apply program transformations to stencil codes in order ...
Stencil operations represent a fundamental class of algorithms in high-performance computing. We are...
In this paper, we present Patus, a code generation and auto-tuning framework for stencil computation...
AbstractIt is crucial to optimize stencil computations since they are the core (and most computation...
High Performance Computing (HPC) can be defined as the practice of combining computing power to atta...
PDE discretization schemes yielding stencil-like computing patterns are commonly used for seismic mo...
Communicated by Guest Editors The implementation of stencil computations on modern, massively parall...
We present a new compiler framework for truly heterogeneous 3D stencil computation on GPU clusters. ...
Stencil computations are commonly used in a wide variety of scientific applications, ranging from la...
Stencil computations are a class of algorithms operating on multi-dimensional arrays, which update a...
Producción CientíficaOpenACC is a parallel programming model for hardware accelerators, such as GPUs...