On the Loss of Parallelism by imposing Synchronization Structure. - Arturo González-Escribano; Valentín Cardeñoso-Payo; Arjan J. C. van Gemund (Euro-PDS, 1997)

Expressiveness versus optimizability in coordinating parallelism. - Arturo González-Escribano; Valentín Cardeñoso-Payo; Angel Vaca-Diez; Arjan J. C. van Gemund; Hai-Xiang Lin (PARCO, 1999)

Measuring the Performance Impact of SP-Restricted Programming in Shared-Memory Machines. - Arturo González-Escribano; Arjan J. C. van Gemund; Valentín Cardeñoso-Payo; Judith Alonso-López; David Martín-García; Alberto Pedrosa-Calvo (VECPAR, 2000)

Mapping Unstructured Applications into Nested Parallelism. - Arturo González-Escribano; Arjan J. C. van Gemund; Valentín Cardeñoso-Payo (VECPAR, 2002)

A Preliminary Nested-Parallel Framework to Efficiently Implement Scientific Applications. - Arturo González-Escribano; Arjan J. C. van Gemund; Valentín Cardeñoso-Payo; Raúl Portales-Fernández; Jose A. Caminero-Granja (VECPAR, 2004)

SPC-XML: A Structured Representation for Nested-Parallel Programming Languages. - Arturo González-Escribano; Arjan J. C. van Gemund; Valentín Cardeñoso-Payo (Euro-Par, 2005)

The OpenMP Source Code Repository. - Antonio J. Dorta; Casiano Rodríguez; Francisco de Sande; Arturo González-Escribano (PDP, 2005)

SP@CE - An SP-Based Programming Model for Consumer Electronics Streaming Applications. - Ana Lucia Varbanescu; Maik Nijhuis; Arturo González-Escribano; Henk J. Sips; Herbert Bos; Henri E. Bal (LCPC, 2006)

Speculative Parallelization. - Arturo González-Escribano; Diego R. Llanos Ferraris (Computer, 2006)

Conceptual and Practical Framework for the Integration of Multimodal Interaction in 3D Worlds. - Héctor Olmedo-Rodríguez; David Escudero Mancebo; Valentín Cardeñoso-Payo; César González Ferreras; Arturo González-Escribano (Interacción (selected papers), 2007)

Performance implications of synchronization structure in parallel programming. - Arturo González-Escribano; Arjan J. C. van Gemund; Valentín Cardeñoso-Payo (Parallel Comput., 2009)

Effortless and Efficient Distributed Data-Partitioning in Linear Algebra. - Carlos de Blas Carton; Arturo González-Escribano; Diego R. Llanos Ferraris (HPCC, 2010)

Robust thread-level speculation. - Álvaro García-Yágüez; Diego R. Llanos Ferraris; Arturo González-Escribano (HiPC, 2011)

Exclusive squashing for thread-level speculation. - Álvaro García-Yágüez; Diego R. Llanos Ferraris; Arturo González-Escribano (HPDC, 2011)

Understanding the impact of CUDA tuning techniques for Fermi. - Yuri Torres; Arturo González-Escribano; Diego R. Llanos Ferraris (HPCS, 2011)

Towards a Compiler Framework for Thread-Level Speculation. - Sergio Aldea; Diego R. Llanos Ferraris; Arturo González-Escribano (PDP, 2011)

Automatic Data Partitioning Applied to Multigrid PDE Solvers. - Javier Fresno; Arturo González-Escribano; Diego R. Llanos Ferraris (PDP, 2011)

Trasgo: a nested-parallel programming system. - Arturo González-Escribano; Diego R. Llanos Ferraris (J. Supercomput., 2011)

Encapsulated Synchronization and Load-Balance in Heterogeneous Programming. - Yuri Torres; Arturo González-Escribano; Diego R. Llanos Ferraris (Euro-Par, 2012)

Using Fermi Architecture Knowledge to Speed up CUDA and OpenCL Programs. - Yuri Torres; Arturo González-Escribano; Diego R. Llanos Ferraris (ISPA, 2012)

Support for Thread-Level Speculation into OpenMP. - Sergio Aldea; Diego R. Llanos Ferraris; Arturo González-Escribano (IWOMP, 2012)

Using SPEC CPU2006 to evaluate the sequential and parallel code generated by commercial and open-source compilers. - Sergio Aldea; Diego R. Llanos Ferraris; Arturo González-Escribano (J. Supercomput., 2012)

A new GPU-based approach to the Shortest Path problem. - Hector Ortega-Arranz; Yuri Torres; Diego R. Llanos; Arturo González-Escribano (HPCS, 2013)

Extending a hierarchical tiling arrays library to support sparse data partitioning. - Javier Fresno; Arturo González-Escribano; Diego R. Llanos (J. Supercomput., 2013)

uBench: exposing the impact of CUDA block geometry in terms of performance. - Yuri Torres; Arturo González-Escribano; Diego R. Llanos (J. Supercomput., 2013)

A New GCC Plugin-Based Compiler Pass to Add Support for Thread-Level Speculation into OpenMP. - Sergio Aldea; Alvaro Estebanez; Diego R. Llanos; Arturo González-Escribano (Euro-Par, 2014)

Exploiting distributed and shared memory hierarchies with Hitmap. - Ana Moreton-Fernandez; Arturo González-Escribano; Diego R. Llanos (HPCS, 2014)

Squashing Alternatives for Software-Based Speculative Parallelization. - Álvaro García-Yágüez; Diego R. Llanos; Arturo González-Escribano (IEEE Trans. Computers, 2014)

The BonaFide C Analyzer: automatic loop-level characterization and coverage measurement. - Sergio Aldea; Diego R. Llanos; Arturo González-Escribano (J. Supercomput., 2014)

Optimizing an APSP implementation for NVIDIA GPUs using kernel characterization criteria. - Hector Ortega-Arranz; Yuri Torres; Arturo González-Escribano; Diego R. Llanos (J. Supercomput., 2014)

Blending Extensibility and Performance in Dense and Sparse Parallel Data Management. - Javier Fresno; Arturo González-Escribano; Diego R. Llanos (IEEE Trans. Parallel Distributed Syst., 2014)

An Extensible System for Multilevel Automatic Data Partition and Mapping. - Arturo González-Escribano; Yuri Torres; Javier Fresno; Diego R. Llanos (IEEE Trans. Parallel Distributed Syst., 2014)

The Shortest-Path Problem: Analysis and Comparison of Methods - Hector Ortega-Arranz; Diego R. Llanos; Arturo González-Escribano (The Shortest-Path Problem, 2014)

On the run-time cost of distributed-memory communications generated using the polyhedral model. - Ana Moreton-Fernandez; Arturo González-Escribano; Diego R. Llanos (HPCS, 2015)

Comprehensive Evaluation of a New GPU-based Approach to the Shortest Path Problem. - Hector Ortega-Arranz; Yuri Torres; Arturo González-Escribano; Diego R. Llanos (Int. J. Parallel Program., 2015)

TuCCompi: A Multi-layer Model for Distributed Heterogeneous Computing with Tuning Capabilities. - Hector Ortega-Arranz; Yuri Torres; Arturo González-Escribano; Diego R. Llanos (Int. J. Parallel Program., 2015)

Comparative Analysis of OpenACC Compilers. - Daniel Barba; Arturo González-Escribano; Diego R. Llanos (ICA3PP Workshops, 2016)

MARL-Ped+Hitmap: Towards Improving Agent-Based Simulations with Distributed Arrays. - Eduardo Rodriguez-Gutiez; Francisco Martinez-Gil; Juan Manuel Orduña; Arturo González-Escribano (ICA3PP Workshops, 2016)

A Survey on Thread-Level Speculation Techniques. - Alvaro Estebanez; Diego R. Llanos; Arturo González-Escribano (ACM Comput. Surv., 2016)

New Data Structures to Handle Speculative Parallelization at Runtime. - Alvaro Estebanez; Diego R. Llanos; Arturo González-Escribano (Int. J. Parallel Program., 2016)

An OpenMP Extension that Supports Thread-Level Speculation. - Sergio Aldea; Alvaro Estebanez; Diego R. Llanos; Arturo González-Escribano (IEEE Trans. Parallel Distributed Syst., 2016)

Supporting the Xeon Phi Coprocessor in a Heterogeneous Programming Model. - Ana Moreton-Fernandez; Eduardo Rodriguez-Gutiez; Arturo González-Escribano; Diego R. Llanos (Euro-Par, 2017)

TORMENT OpenACC2016: A Benchmarking Tool for OpenACC Compilers. - Daniel Barba; Arturo González-Escribano; Diego R. Llanos (PDP, 2017)

Using the Xeon Phi Platform to Run Speculatively-Parallelized Codes. - Alvaro Estebanez; Diego R. Llanos; Arturo González-Escribano (Int. J. Parallel Program., 2017)

A technique to automatically determine Ad-hoc communication patterns at runtime. - Ana Moreton-Fernandez; Arturo González-Escribano; Diego R. Llanos (Parallel Comput., 2017)

BFCA+: automatic synthesis of parallel code with TLS capabilities. - Sergio Aldea; Diego R. Llanos; Arturo González-Escribano (J. Supercomput., 2017)

Peachy Parallel Assignments (EduHPC 2018). - Eduard Ayguadé; Lluc Alvarez; Fabio Banchelli; Martin Burtscher; Arturo González-Escribano; Julian Gutierrez 002; David A. Joiner; David R. Kaeli; Fritz Previlon; Eduardo Rodriguez-Gutiez; David P. Bunde (EduHPC@SC, 2018)

Controllers: An abstraction to ease the use of hardware accelerators. - Ana Moreton-Fernandez; Hector Ortega-Arranz; Arturo González-Escribano (Int. J. High Perform. Comput. Appl., 2018)

Simplifying the multi-GPU programming of a hyperspectral image registration algorithm. - Jorge Fernández-Fabeiro; Arturo González-Escribano; Diego R. Llanos (HPCS, 2019)

Peachy Parallel Assignments (EduHPC 2019). - Mulya Agung; Allen D. Malony; Hiroyuki Takizawa; David P. Bunde; Muhammad Alfian Amrizal; Steven Bogaerts; Ryusuke Egawa; Daniel A. Ellsworth; Jorge Fernández-Fabeiro; Arturo González-Escribano; Sukhamay Kundu; Alina Lazar (EduHPC@SC, 2019)

Toward improving collaborative behaviour during competitive programming assignments. - Arturo González-Escribano; Victor Lara-Mongil; Eduardo Rodriguez-Gutiez; Yuri Torres (EduHPC@SC, 2019)

Automatic runtime calculation of communications for data-parallel expressions with periodic conditions. - Ana Moreton-Fernandez; Arturo González-Escribano (Concurr. Comput. Pract. Exp., 2019)

HitFlow: A Dataflow Programming Model for Hybrid Distributed- and Shared-Memory Systems. - Javier Fresno; Daniel Barba; Arturo González-Escribano; Diego R. Llanos (Int. J. Parallel Program., 2019)

Guest Editorial: High-Level Parallel Programming and the Road to High Performance. - José Daniel García; Arturo González-Escribano (Int. J. Parallel Program., 2019)

Multi-device Controllers: A Library to Simplify Parallel Heterogeneous Programming. - Ana Moreton-Fernandez; Arturo González-Escribano; Diego R. Llanos (Int. J. Parallel Program., 2019)

A multi-device version of the HYFMGPU algorithm for hyperspectral scenes registration. - Jorge F. Fabeiro; Álvaro Ordóñez; Arturo González-Escribano; Dora B. Heras (J. Supercomput., 2019)

Toward a BLAS library truly portable across different accelerator types. - Eduardo Rodriguez-Gutiez; Ana Moreton-Fernandez; Arturo González-Escribano; Diego R. Llanos (J. Supercomput., 2019)

Peachy Parallel Assignments (EduHPC 2020). - Henri Casanova; Rafael Ferreira da Silva; Arturo González-Escribano; William Koch; Yuri Torres; David P. Bunde (EduHPC@SC, 2020)

Peachy Parallel Assignments (EduHPC 2021). - Henri Casanova; Rafael Ferreira da Silva; Arturo González-Escribano; Herman Li; Yuri Torres; David P. Bunde (EduHPC@SC, 2021)

Carrot and Stick approaches revisited when managing Technical Debt in an educational context. - Yania Crespo; Arturo González-Escribano; Mario Piattini (TechDebt@ICSE, 2021)

Operators for Data Redistribution: Applications to the STL Library and RayTracing Algorithm. - Ana Moreton-Fernandez; Yuri Torres De La Sierra; Arturo González-Escribano; Diego R. Llanos (IEEE Access, 2021)

Distributed programming of a hyperspectral image registration algorithm for heterogeneous GPU clusters. - Jorge Fernández-Fabeiro; Arturo González-Escribano; Diego R. Llanos (J. Parallel Distributed Comput., 2021)

Efficient heterogeneous programming with FPGAs using the Controller model. - Gabriel Rodriguez-Canal; Yuri Torres; Francisco J. Andújar; Arturo González-Escribano (J. Supercomput., 2021)

Peachy Parallel Assignments (EduHPC 2022). - Rocío Carratalá-Sáez; Arturo González-Escribano; Alexandros-Stavros Iliopoulos; Charles E. Leiserson; Charlotte Park; Isabel Rosa; Tao B. Schardl; Yuri Torres; David P. Bunde (EduHPC@SC, 2022)

Programming Abstractions for Preemptive Scheduling on FPGAs Using Partial Reconfiguration. - Gabriel Rodriguez-Canal; Nick Brown 002; Yuri Torres; Arturo González-Escribano (Euro-Par Workshops, 2022)

Mappings and patterns to improve the triangular matrix product on distributed systems. - Inmaculada Santamaria-Valenzuela; Rocío Carratalá-Sáez; Yuri Torres; Diego R. Llanos; Arturo González-Escribano (CLUSTER Workshops, 2023)

Peachy Parallel Assignments (EduHPC 2023). - H. Martin Bücker; Jeremiah Corrado; Daniel Fedorin; Diego García-Álvarez; Arturo González-Escribano; John Li; Maria Pantoja; Erik Pautsch; Marieke Plesske; Marcelo Ponce; Silvio Rizzi 001; Erik Saule; et al. (SC Workshops, 2023)

Task-based preemptive scheduling on FPGAs leveraging partial reconfiguration. - Gabriel Rodriguez-Canal; Nick Brown 002; Yuri Torres; Arturo González-Escribano (Concurr. Comput. Pract. Exp., 2023)

Open SYCL on heterogeneous GPU systems: A case of study. - Rocío Carratalá-Sáez; Francisco J. Andújar; Yuri Torres; Arturo González-Escribano; Diego R. Llanos (CoRR, 2023)

Implementation of a motion estimation algorithm for Intel FPGAs using OpenCL. - Manuel de Castro; Roberto R. Osorio; David López Vilariño; Arturo González-Escribano; Diego R. Llanos (J. Supercomput., 2023)

EPSILOD: efficient parallel skeleton for generic iterative stencil computations in distributed GPUs. - Manuel de Castro; Inmaculada Santamaria-Valenzuela; Yuri Torres; Arturo González-Escribano; Diego R. Llanos (J. Supercomput., 2023)

Supporting efficient overlapping of host-device operations for heterogeneous programming with CtrlEvents. - Yuri Torres; Francisco J. Andújar; Arturo González-Escribano; Diego R. Llanos (J. Parallel Distributed Comput., 2023)

DNA sequence alignment: An assignment for OpenMP, MPI, and CUDA/OpenCL. - Arturo González-Escribano; Diego García-Álvarez; Jesús Cámara (CoRR, 2024)

Performance improvement of the triangular matrix product in commodity clusters. - Inmaculada Santamaria-Valenzuela; Rocío Carratalá-Sáez; Yuri Torres; Diego R. Llanos; Arturo González-Escribano (J. Supercomput., 2024)

Programming and Mapping for Mixed Heterogeneous Devices: The Case of Optical Flow. - Sergio Alonso Pascual; Arturo González-Escribano (PDP, 2025)