40 citations · 124 across the 10 of their papers we have counts for
5 papers · 1 filter
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…
Extending the OpenCHK Model with Advanced Checkpoint Features
Marcos Maroñas, Sergi Mateo, Kai Keller +3
One of the major challenges in using extreme scale systems efficiently is to mitigate the impact of faults. Application-level checkpoint/restart (CR) methods provide the best trade…
DMR API: Improving cluster productivity by turning applications into malleable
Sergio Iserte, Rafael Mayo, Enrique S. Quintana-Orti +2
Adaptive workloads can change on--the--fly the configuration of their jobs, in terms of number of processes. In order to carry out these job reconfigurations, we have designed a me…
A Linux Kernel Scheduler Extension for Multi-core Systems
Aleix Roca, Samuel Rodríguez, Albert Segura +2
The Linux kernel is mostly designed for multi-programed environments, but high-performance applications have other requirements. Such applications are run standalone, and usually r…
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…