30 citations · 116 across the 19 of their papers we have counts for
20 papers
A Mess of Memory System Benchmarking, Simulation and Application Profiling
Pouya Esmaili-Dokht, Francesco Sgherzi, Valeria Soldera Girelli +15
The Memory stress (Mess) framework provides a unified view of the memory system benchmarking, simulation and application profiling. The Mess benchmark provides a holistic and detai…
Automated Generation of High-Performance Computational Fluid Dynamics Codes
Sandra Macià, Pedro J. Martıínez-Ferrer, Eduard Ayguadé +1
Domain-Specific Languages (DSLs) improve programmers productivity by decoupling problem descriptions from algorithmic implementations. However, DSLs for High-Performance Computing…
Enhancing Resource Management through Prediction-based Policies
Antoni Navarro, Arthur F. Lorenzon, Eduard Ayguadé +1
Task-based programming models are emerging as a promising alternative to make the most of multi-/many-core systems. These programming models rely on runtime systems, and their goal…
Asynchronous Runtime with Distributed Manager for Task-based Programming Models
Jaume Bosch, Carlos Álvarez, Daniel Jiménez-González +2
Parallel task-based programming models, like OpenMP, allow application developers to easily create a parallel version of their sequential codes. The standard OpenMP 4.0 introduced…
Worksharing Tasks: An Efficient Way to Exploit Irregular and Fine-Grained Loop Parallelism
M. Maronas, K. Sala, S. Mateo +2
Shared memory programming models usually provide worksharing and task constructs. The former relies on the efficient fork-join execution model to exploit structured parallelism; wh…
Random Forest as a Tumour Genetic Marker Extractor
Raquel Pérez-Arnal, Dario Garcia-Gasulla, David Torrents +4
Finding tumour genetic markers is essential to biomedicine due to their relevance for cancer detection and therapy development. In this paper, we explore a recently released datase…