Arturo González-Escribano

Orcid: 0000-0003-1309-9321

According to our database1, Arturo González-Escribano authored at least 72 papers between 1997 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Supporting efficient overlapping of host-device operations for heterogeneous programming with CtrlEvents.
J. Parallel Distributed Comput., September, 2023

EPSILOD: efficient parallel skeleton for generic iterative stencil computations in distributed GPUs.
J. Supercomput., June, 2023

Implementation of a motion estimation algorithm for Intel FPGAs using OpenCL.
J. Supercomput., June, 2023

Open SYCL on heterogeneous GPU systems: A case of study.
CoRR, 2023

Task-based preemptive scheduling on FPGAs leveraging partial reconfiguration.
Concurr. Comput. Pract. Exp., 2023

Peachy Parallel Assignments (EduHPC 2023).
Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, 2023

Mappings and patterns to improve the triangular matrix product on distributed systems.
Proceedings of the IEEE International Conference on Cluster Computing, 2023

2022
Programming Abstractions for Preemptive Scheduling on FPGAs Using Partial Reconfiguration.
Proceedings of the Euro-Par 2022: Parallel Processing Workshops, 2022

Peachy Parallel Assignments (EduHPC 2022).
Proceedings of the IEEE/ACM International Workshop on Education for High Performance Computing, 2022

2021
Efficient heterogeneous programming with FPGAs using the Controller model.
J. Supercomput., 2021

Distributed programming of a hyperspectral image registration algorithm for heterogeneous GPU clusters.
J. Parallel Distributed Comput., 2021

Operators for Data Redistribution: Applications to the STL Library and RayTracing Algorithm.
IEEE Access, 2021

Carrot and Stick approaches revisited when managing Technical Debt in an educational context.
Proceedings of the 4th IEEE/ACM International Conference on Technical Debt, 2021

Peachy Parallel Assignments (EduHPC 2021).
Proceedings of the 9th IEEE/ACM Workshop on Education for High Performance Computing, 2021

2020
Peachy Parallel Assignments (EduHPC 2020).
Proceedings of the IEEE/ACM Workshop on Education for High-Performance Computing, 2020

2019
Toward a BLAS library truly portable across different accelerator types.
J. Supercomput., 2019

A multi-device version of the HYFMGPU algorithm for hyperspectral scenes registration.
J. Supercomput., 2019

Multi-device Controllers: A Library to Simplify Parallel Heterogeneous Programming.
Int. J. Parallel Program., 2019

Guest Editorial: High-Level Parallel Programming and the Road to High Performance.
Int. J. Parallel Program., 2019

HitFlow: A Dataflow Programming Model for Hybrid Distributed- and Shared-Memory Systems.
Int. J. Parallel Program., 2019

Automatic runtime calculation of communications for data-parallel expressions with periodic conditions.
Concurr. Comput. Pract. Exp., 2019

Toward improving collaborative behaviour during competitive programming assignments.
Proceedings of the 2019 IEEE/ACM Workshop on Education for High-Performance Computing, 2019

Peachy Parallel Assignments (EduHPC 2019).
Proceedings of the 2019 IEEE/ACM Workshop on Education for High-Performance Computing, 2019

Simplifying the multi-GPU programming of a hyperspectral image registration algorithm.
Proceedings of the 17th International Conference on High Performance Computing & Simulation, 2019

2018
Controllers: An abstraction to ease the use of hardware accelerators.
Int. J. High Perform. Comput. Appl., 2018

Peachy Parallel Assignments (EduHPC 2018).
Proceedings of the 2018 IEEE/ACM Workshop on Education for High-Performance Computing, 2018

2017
BFCA+: automatic synthesis of parallel code with TLS capabilities.
J. Supercomput., 2017

A technique to automatically determine Ad-hoc communication patterns at runtime.
Parallel Comput., 2017

Using the Xeon Phi Platform to Run Speculatively-Parallelized Codes.
Int. J. Parallel Program., 2017

TORMENT OpenACC2016: A Benchmarking Tool for OpenACC Compilers.
Proceedings of the 25th Euromicro International Conference on Parallel, 2017

Supporting the Xeon Phi Coprocessor in a Heterogeneous Programming Model.
Proceedings of the Euro-Par 2017: Parallel Processing - 23rd International Conference on Parallel and Distributed Computing, Santiago de Compostela, Spain, August 28, 2017

2016
An OpenMP Extension that Supports Thread-Level Speculation.
IEEE Trans. Parallel Distributed Syst., 2016

New Data Structures to Handle Speculative Parallelization at Runtime.
Int. J. Parallel Program., 2016

A Survey on Thread-Level Speculation Techniques.
ACM Comput. Surv., 2016

MARL-Ped+Hitmap: Towards Improving Agent-Based Simulations with Distributed Arrays.
Proceedings of the Algorithms and Architectures for Parallel Processing, 2016

Comparative Analysis of OpenACC Compilers.
Proceedings of the Algorithms and Architectures for Parallel Processing, 2016

2015
TuCCompi: A Multi-layer Model for Distributed Heterogeneous Computing with Tuning Capabilities.
Int. J. Parallel Program., 2015

Comprehensive Evaluation of a New GPU-based Approach to the Shortest Path Problem.
Int. J. Parallel Program., 2015

On the run-time cost of distributed-memory communications generated using the polyhedral model.
Proceedings of the 2015 International Conference on High Performance Computing & Simulation, 2015

2014
The Shortest-Path Problem: Analysis and Comparison of Methods
Synthesis Lectures on Theoretical Computer Science, Morgan & Claypool Publishers, ISBN: 978-3-031-02574-7, 2014

An Extensible System for Multilevel Automatic Data Partition and Mapping.
IEEE Trans. Parallel Distributed Syst., 2014

Blending Extensibility and Performance in Dense and Sparse Parallel Data Management.
IEEE Trans. Parallel Distributed Syst., 2014

Optimizing an APSP implementation for NVIDIA GPUs using kernel characterization criteria.
J. Supercomput., 2014

The BonaFide C Analyzer: automatic loop-level characterization and coverage measurement.
J. Supercomput., 2014

Squashing Alternatives for Software-Based Speculative Parallelization.
IEEE Trans. Computers, 2014

Exploiting distributed and shared memory hierarchies with Hitmap.
Proceedings of the International Conference on High Performance Computing & Simulation, 2014

A New GCC Plugin-Based Compiler Pass to Add Support for Thread-Level Speculation into OpenMP.
Proceedings of the Euro-Par 2014 Parallel Processing, 2014

2013
uBench: exposing the impact of CUDA block geometry in terms of performance.
J. Supercomput., 2013

Extending a hierarchical tiling arrays library to support sparse data partitioning.
J. Supercomput., 2013

A new GPU-based approach to the Shortest Path problem.
Proceedings of the International Conference on High Performance Computing & Simulation, 2013

2012
Using SPEC CPU2006 to evaluate the sequential and parallel code generated by commercial and open-source compilers.
J. Supercomput., 2012

Support for Thread-Level Speculation into OpenMP.
Proceedings of the OpenMP in a Heterogeneous World - 8th International Workshop on OpenMP, 2012

Using Fermi Architecture Knowledge to Speed up CUDA and OpenCL Programs.
Proceedings of the 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, 2012

Encapsulated Synchronization and Load-Balance in Heterogeneous Programming.
Proceedings of the Euro-Par 2012 Parallel Processing - 18th International Conference, 2012

2011
Trasgo: a nested-parallel programming system.
J. Supercomput., 2011

Automatic Data Partitioning Applied to Multigrid PDE Solvers.
Proceedings of the 19th International Euromicro Conference on Parallel, 2011

Towards a Compiler Framework for Thread-Level Speculation.
Proceedings of the 19th International Euromicro Conference on Parallel, 2011

Understanding the impact of CUDA tuning techniques for Fermi.
Proceedings of the 2011 International Conference on High Performance Computing & Simulation, 2011

Exclusive squashing for thread-level speculation.
Proceedings of the 20th ACM International Symposium on High Performance Distributed Computing, 2011

Robust thread-level speculation.
Proceedings of the 18th International Conference on High Performance Computing, 2011

2010
Effortless and Efficient Distributed Data-Partitioning in Linear Algebra.
Proceedings of the 12th IEEE International Conference on High Performance Computing and Communications, 2010

2009
Performance implications of synchronization structure in parallel programming.
Parallel Comput., 2009

2007
Conceptual and Practical Framework for the Integration of Multimodal Interaction in 3D Worlds.
Proceedings of the New Trends on Human-Computer Interaction, 2007

2006
Speculative Parallelization.
Computer, 2006

SP@CE - An SP-Based Programming Model for Consumer Electronics Streaming Applications.
Proceedings of the Languages and Compilers for Parallel Computing, 2006

2005
The OpenMP Source Code Repository.
Proceedings of the 13th Euromicro Workshop on Parallel, 2005

SPC-XML: A Structured Representation for Nested-Parallel Programming Languages.
Proceedings of the Euro-Par 2005, Parallel Processing, 11th International Euro-Par Conference, Lisbon, Portugal, August 30, 2005

2004
A Preliminary Nested-Parallel Framework to Efficiently Implement Scientific Applications.
Proceedings of the High Performance Computing for Computational Science, 2004

2002
Mapping Unstructured Applications into Nested Parallelism.
Proceedings of the High Performance Computing for Computational Science, 2002

2000
Measuring the Performance Impact of SP-Restricted Programming in Shared-Memory Machines.
Proceedings of the Vector and Parallel Processing, 2000

1999
Expressiveness versus optimizability in coordinating parallelism.
Proceedings of the Parallel Computing: Fundamentals & Applications, 1999

1997
On the Loss of Parallelism by imposing Synchronization Structure.
Proceedings of the IASTED International Conference on Parallel and Distributed Systems, 1997


  Loading...