J
Jesús Labarta
Researcher at Barcelona Supercomputing Center
Publications - 392
Citations - 10357
Jesús Labarta is an academic researcher from Barcelona Supercomputing Center. The author has contributed to research in topics: Programming paradigm & Scheduling (computing). The author has an hindex of 45, co-authored 389 publications receiving 9681 citations. Previous affiliations of Jesús Labarta include University of Barcelona & University of Tennessee.
Papers
More filters
Journal ArticleDOI
The International Exascale Software Project roadmap
Jack Dongarra,Pete Beckman,Terry Moore,Patrick Aerts,Giovanni Aloisio,Jean-Claude Andre,David Barkai,Jean-Yves Berthou,Taisuke Boku,Bertrand Braunschweig,Franck Cappello,Barbara Chapman,Xuebin Chi,Alok Choudhary,Sudip S. Dosanjh,Thom H. Dunning,Sandro Fiore,Al Geist,Bill Gropp,Robert W. Harrison,Mark Hereld,Michael A. Heroux,Adolfy Hoisie,Koh Hotta,Zhong Jin,Yutaka Ishikawa,Fred Johnson,Sanjay Kale,Richard Kenway,David E. Keyes,Bill Kramer,Jesús Labarta,Alain Lichnewsky,Thomas Lippert,Bob Lucas,Barney Maccabe,Satoshi Matsuoka,Paul Messina,Peter Michielse,Bernd Mohr,Matthias S. Mueller,Wolfgang E. Nagel,Hiroshi Nakashima,Michael E. Papka,Daniel A. Reed,Mitsuhisa Sato,Edward Seidel,John Shalf,David Skinner,Marc Snir,Thomas Sterling,Rick Stevens,Frederick H. Streitz,Bob Sugar,Shinji Sumimoto,William Tang,John Taylor,Rajeev Thakur,Anne E. Trefethen,Mateo Valero,Aad J. van der Steen,Jeffrey S. Vetter,Peg Williams,Robert W. Wisniewski,Katherine Yelick +64 more
TL;DR: The work of the community to prepare for the challenges of exascale computing is described, ultimately combing their efforts in a coordinated International Exascale Software Project.
Journal ArticleDOI
OmpSs: A proposal for programming heterogeneous multi-core architectures
Alejandro Duran,Eduard Ayguadé,Rosa M. Badia,Rosa M. Badia,Jesús Labarta,Luis Martinell,Xavier Martorell,Judit Planas +7 more
TL;DR: OmpSs is a programming model based on OpenMP and StarSs that can also incorporate the use of OpenCL or CUDA kernels, that is more flexible than traditional approaches to exploit multiple accelerators, and due to the simplicity of the annotations, it increases programmer's productivity.
Proceedings ArticleDOI
CellSs: a programming model for the cell BE architecture
TL;DR: This work presents Cell superscalar (CellSs), which addresses the automatic exploitation of the functional parallelism of a sequential program through the different processing elements of the Cell BE architecture to improve the simplicity and flexibility of the programming model.
Proceedings ArticleDOI
A dependency-aware task-based programming environment for multi-core architectures
TL;DR: A programming model for those environments based on automatic function level parallelism that strives to be easy, flexible, portable, and performant is presented and it is demonstrated that it offers reasonable performance without tuning, and that it can rival highly tuned libraries with minimal tuning effort.