Extending CAML Light to Perform Distributed Computation. - José Luis Freire; Basilio B. Fraguela; Víctor M. Gulías (GULP-PRODE, 1995)

Parallel Sparse Modified Gram-Schmidt QR Decomposition. - Ramon Doallo; Basilio B. Fraguela; Juan Touriño; Emilio L. Zapata (HPCN Europe, 1996)

Evaluation of vectorization/parallelization techniques: application to nonparametric curve estimation. - Ramón Doallo Biempica; B. B. Fraguela-Rodríguez; Alejandro Quintela-del-Río (Stat. Comput., 1996)

Cache Probabilistic Modeling for Basic Sparse Algebra Kernels Involving Matrices with a Non Uniform Distribution. - Ramon Doallo; Basilio B. Fraguela; Emilio L. Zapata (EUROMICRO, 1998)

Cache Misses Prediction for High Performance Sparse Algorithms. - Basilio B. Fraguela; Ramon Doallo; Emilio L. Zapata (Euro-Par, 1998)

Modeling Set Associative Caches Behavior for Irregular Computations. - Basilio B. Fraguela; Ramon Doallo; Emilio L. Zapata (SIGMETRICS, 1998)

Automatic Analytical Modeling for the Estimation of Cache Misses. - Basilio B. Fraguela; Ramon Doallo; Emilio L. Zapata (IEEE PACT, 1999)

Set Associative Cache Behavior Optimization. - Ramon Doallo; Basilio B. Fraguela; Emilio L. Zapata (Euro-Par, 1999)

Direct mapped cache performance modeling for sparse matrix operations. - Ramon Doallo; Basilio B. Fraguela; Emilio L. Zapata (PDP, 1999)

Memory Hierarchy Performance Prediction for Blocked Sparse Algorithms. - Basilio B. Fraguela; Ramon Doallo; Emilio L. Zapata (Parallel Process. Lett., 1999)

Programming for Locality and Parallelism with Hierarchically Tiled Arrays. - George Almási 001; Luiz De Rose; Basilio B. Fraguela; José E. Moreira; David A. Padua (LCPC, 2003)

Programming the FlexRAM parallel intelligent memory system. - Basilio B. Fraguela; Jose Renau; Paul Feautrier; David A. Padua; Josep Torrellas (PPoPP, 2003)

Cache Behavior Modeling of Codes with Data-Dependent Conditionals. - Diego Andrade; Basilio B. Fraguela; Ramon Doallo (SCOPES, 2003)

Probabilistic Miss Equations: Evaluating Memory Hierarchy Performance. - Basilio B. Fraguela; Ramon Doallo; Emilio L. Zapata (IEEE Trans. Computers, 2003)

Modeling the Cache Behavior of Codes with Arbitrary Data-Dependent Conditional Structures. - Diego Andrade; Basilio B. Fraguela; Ramon Doallo (Asia-Pacific Computer Systems Architecture Conference, 2004)

Implementation of Parallel Numerical Algorithms Using Hierarchically Tiled Arrays. - Ganesh Bikshandi; Basilio B. Fraguela; Jia Guo; María Jesús Garzarán; Gheorghe Almási 001; José E. Moreira; David A. Padua (LCPC, 2004)

The Hierarchically Tiled Arrays programming approach. - Basilio B. Fraguela; Jia Guo; Ganesh Bikshandi; María Jesús Garzarán; Gheorghe Almási 001; José E. Moreira; David A. Padua (LCR, 2004)

A compiler tool to predict memory hierarchy performance of scientific codes. - Basilio B. Fraguela; Ramon Doallo; Juan Touriño; Emilio L. Zapata (Parallel Comput., 2004)

Optimal Tile Size Selection Guided by Analytical Models. - Basilio B. Fraguela; M. G. Carmueja; Diego Andrade (PARCO, 2005)

Hierarchically tiled arrays for parallelism and locality. - Jia Guo; Ganesh Bikshandi; Daniel Hoeflinger; Gheorghe Almási 001; Basilio B. Fraguela; María Jesús Garzarán; David A. Padua; Christoph von Praun (IPDPS, 2006)

Cache Behavior Modelling for Codes Involving Banded Matrices. - Diego Andrade; Basilio B. Fraguela; Ramon Doallo (LCPC, 2006)

Design and Use of htalib - A Library for Hierarchically Tiled Arrays. - Ganesh Bikshandi; Jia Guo; Christoph von Praun; Gabriel Tanase; Basilio B. Fraguela; María Jesús Garzarán; David A. Padua; Lawrence Rauchwerger (LCPC, 2006)

Programming for parallelism and locality with hierarchically tiled arrays. - Ganesh Bikshandi; Jia Guo; Daniel Hoeflinger; Gheorghe Almási 001; Basilio B. Fraguela; María Jesús Garzarán; David A. Padua; Christoph von Praun (PPoPP, 2006)

Analytical modeling of codes with arbitrary data-dependent conditional structures. - Diego Andrade; Basilio B. Fraguela; Ramon Doallo (J. Syst. Archit., 2006)

Automated and accurate cache behavior analysis for codes with irregular access patterns. - Diego Andrade; Manuel Arenaz; Basilio B. Fraguela; Juan Touriño; Ramon Doallo (Concurr. Comput. Pract. Exp., 2007)

Special Issue: Current Trends in Compilers for Parallel Computers. - Juan Touriño; Basilio B. Fraguela; Ramon Doallo; Manuel Arenaz (Concurr. Comput. Pract. Exp., 2007)

Precise automatable analytical modeling of the cache behavior of codes with indirections. - Diego Andrade; Basilio B. Fraguela; Ramon Doallo (ACM Trans. Archit. Code Optim., 2007)

Programming with tiles. - Jia Guo; Ganesh Bikshandi; Basilio B. Fraguela; María Jesús Garzarán; David A. Padua (PPoPP, 2008)

Design Issues in Parallel Array Languages for Shared Memory. - James C. Brodman; Basilio B. Fraguela; María Jesús Garzarán; David A. Padua (SAMOS, 2008)

Automatic Tuning of Discrete Fourier Transforms Driven by Analytical Modeling. - Basilio B. Fraguela; Yevgen Voronenko; Markus Püschel (PACT, 2009)

Performance Evaluation of Unified Parallel C Collective Communications. - Guillermo L. Taboada; Carlos Teijeiro; Juan Touriño; Basilio B. Fraguela; Ramon Doallo; José Carlos Mouriño; Damián A. Mallón; Andrés Gómez 002 (HPCC, 2009)

Adaptive line placement with the set balancing cache. - Dyer Rolán; Basilio B. Fraguela; Ramon Doallo (MICRO, 2009)

Task-Parallel versus Data-Parallel Library-Based Programming in Multicore Systems. - Diego Andrade; Basilio B. Fraguela; James C. Brodman; David A. Padua (PDP, 2009)

Performance Evaluation of MPI, UPC and OpenMP on Multicore Architectures. - Damián A. Mallón; Guillermo L. Taboada; Carlos Teijeiro; Juan Touriño; Basilio B. Fraguela; Andrés Gómez 002; Ramon Doallo; José Carlos Mouriño (PVM/MPI, 2009)

Static Prediction of Worst-Case Data Cache Performance in the Absence of Base Address Information. - Diego Andrade; Basilio B. Fraguela; Ramon Doallo (IEEE Real-Time and Embedded Technology and Applications Symposium, 2009)

Writing productive stencil codes with overlapped tiling. - Jia Guo; Ganesh Bikshandi; Basilio B. Fraguela; David A. Padua (Concurr. Comput. Pract. Exp., 2009)

Streaming-Oriented Parallelization of Domain-Independent Irregular Kernels. - Jacobo Lobeiras; Margarita Amor; Manuel Arenaz; Basilio B. Fraguela (Euro-Par Workshops, 2010)

Reducing capacity and conflict misses using Set Saturation Levels. - Dyer Rolán; Basilio B. Fraguela; Ramon Doallo (HiPC, 2010)

A Generic Algorithm Template for Divide-and-Conquer in Multicore Systems. - Carlos H. Gonzalez; Basilio B. Fraguela (HPCC, 2010)

Servet: A benchmark suite for autotuning on multicore clusters. - Jorge González-Domínguez; Guillermo L. Taboada; Basilio B. Fraguela; María J. Martín; Juan Touriño (IPDPS, 2010)

Address-Independent Estimation of the Worst-case Memory Performance. - Basilio B. Fraguela; Diego Andrade; Ramon Doallo (IEEE Trans. Ind. Informatics, 2010)

Simulation of pollutant transport in shallow water on a CUDA architecture. - Moisés Viñas; Jacobo Lobeiras; Basilio B. Fraguela; Manuel Arenaz; Margarita Amor; Ramon Doallo (HPCS, 2011)

An efficient parallel set container for multicore architectures. - Álvaro de Vega; Diego Andrade; Basilio B. Fraguela (PARCO, 2011)

Adaptive Set-Granular Cooperative Caching. - Dyer Rolán; Basilio B. Fraguela; Ramon Doallo (HPCA, 2012)

A Portable High-Productivity Approach to Program Heterogeneous Systems. - Zeki Bozkus; Basilio B. Fraguela (IPDPS Workshops, 2012)

Using an Analytical Model of Shared Caches for Selecting the Optimal Parallelization Scheme. - Diego Andrade; Basilio B. Fraguela; Ramon Doallo (ISPA, 2012)

Automatic mapping of parallel applications on multicore architectures using the Servet benchmark suite. - Jorge González-Domínguez; Guillermo L. Taboada; Basilio B. Fraguela; María J. Martín; Juan Touriño (Comput. Electr. Eng., 2012)

Special issue editorial: Accelerators for high-performance computing. - Ramon Doallo; Basilio B. Fraguela (J. Parallel Distributed Comput., 2012)

Special issue editorial: Exploitation of hardware accelerators. - Ramon Doallo; Margarita Amor; Basilio B. Fraguela (Microprocess. Microsystems, 2012)

Optimization techniques for efficient HTA programs. - Basilio B. Fraguela; Ganesh Bikshandi; Jia Guo; María Jesús Garzarán; David A. Padua; Christoph von Praun (Parallel Comput., 2012)

Static analysis of the worst-case memory performance for irregular codes with indirections. - Diego Andrade; Basilio B. Fraguela; Ramon Doallo (ACM Trans. Archit. Code Optim., 2012)

OCLoptimizer: An Iterative Optimization Tool for OpenCL. - Jorge F. Fabeiro; Diego Andrade; Basilio B. Fraguela (ICCS, 2013)

Graphics processing unit computing and exploitation of hardware accelerators. - Margarita Amor; Ramon Doallo; Basilio B. Fraguela; José R. Herrero 001; Enrique S. Quintana-Ortí; Robert Strzodka (Concurr. Comput. Pract. Exp., 2013)

A multi-GPU shallow-water simulation with transport of contaminants. - Moisés Viñas; Jacobo Lobeiras; Basilio B. Fraguela; Manuel Arenaz; Margarita Amor; José A. García; Manuel J. Castro; Ramon Doallo (Concurr. Comput. Pract. Exp., 2013)

Parallelization of shallow water simulations on current multi-threaded systems. - Jacobo Lobeiras; Moisés Viñas; Margarita Amor; Basilio B. Fraguela; Manuel Arenaz; José A. García; Manuel J. Castro (Int. J. High Perform. Comput. Appl., 2013)

Exploiting heterogeneous parallelism with the Heterogeneous Programming Library. - Moisés Viñas; Zeki Bozkus; Basilio B. Fraguela (J. Parallel Distributed Comput., 2013)

Accurate prediction of the behavior of multithreaded applications in shared caches. - Diego Andrade; Basilio B. Fraguela; Ramon Doallo (Parallel Comput., 2013)

A framework for argument-based task synchronization with automatic detection of dependencies. - Carlos H. Gonzalez; Basilio B. Fraguela (Parallel Comput., 2013)

Virtually split cache: An efficient mechanism to distribute instructions and data. - Dyer Rolán; Basilio B. Fraguela; Ramon Doallo (ACM Trans. Archit. Code Optim., 2013)

Numerical simulation of pollutant transport in a shallow-water system on the Cell heterogeneous processor. - Carlos H. Gonzalez; Basilio B. Fraguela; Diego Andrade; José A. García; Manuel J. Castro (J. Supercomput., 2013)

Writing Self-adaptive Codes for Heterogeneous Systems. - Jorge F. Fabeiro; Diego Andrade; Basilio B. Fraguela; Ramon Doallo (Euro-Par, 2014)

A fine-grained thread-aware management policy for shared caches. - Dyer Rolán; Diego Andrade; Basilio B. Fraguela; Ramon Doallo (Concurr. Comput. Pract. Exp., 2014)

An Algorithm Template for Domain-Based Parallel Irregular Algorithms. - Carlos H. Gonzalez; Basilio B. Fraguela (Int. J. Parallel Program., 2014)

Address independent estimation of the boundaries of cache performance. - Diego Andrade; Basilio B. Fraguela; Ramon Doallo (Microprocess. Microsystems, 2014)

Improving OpenCL Programmability with the Heterogeneous Programming Library. - Moisés Viñas; Basilio B. Fraguela; Zeki Bozkus; Diego Andrade (ICCS, 2015)

Enhancing and Evaluating the Configuration Capability of a Skeleton for Irregular Computations. - Carlos H. Gonzalez; Basilio B. Fraguela (PDP, 2015)

Automatic Generation of Optimized OpenCL Codes Using OCLoptimizer. - Jorge F. Fabeiro; Diego Andrade; Basilio B. Fraguela; Ramón Doallo (Comput. J., 2015)

On Processing Extreme Data. - Dana Petcu; Gabriel Iuhasz; Daniel Pop; Domenico Talia; Jesús Carretero 001; Radu Prodan; Thomas Fahringer; Ivan Grasso; Ramón Doallo; María J. Martín; Basilio B. Fraguela; Roman Trobec; et al. (Scalable Comput. Pract. Exp., 2015)

Developing adaptive multi-device applications with the Heterogeneous Programming Library. - Moisés Viñas; Zeki Bozkus; Basilio B. Fraguela; Diego Andrade; Ramon Doallo (J. Supercomput., 2015)

GPU Accelerated Molecular Docking Simulation with Genetic Algorithms. - Serkan Altuntas; Zeki Bozkus; Basilio B. Fraguela (EvoApplications (2), 2016)

Towards a High Level Approach for the Programming of Heterogeneous Clusters. - Moisés Viñas; Basilio B. Fraguela; Diego Andrade; Ramón Doallo (ICPP Workshops, 2016)

Novel parallelization of simulated annealing and Hooke & Jeeves search algorithms for multicore systems with application to complex fisheries stock assessment models. - Sergio Vázquez; María J. Martín; Basilio B. Fraguela; Andrés Gómez 002; Aurelio Rodríguez; Bjarki Þór Elvarsson (J. Comput. Sci., 2016)

Writing a performance-portable matrix multiplication. - Jorge F. Fabeiro; Diego Andrade; Basilio B. Fraguela (Parallel Comput., 2016)

A Comparison of Task Parallel Frameworks based on Implicit Dependencies in Multi-core Environments. - Basilio B. Fraguela (HICSS, 2017)

A general and efficient divide-and-conquer algorithm framework for multi-core clusters. - Carlos H. Gonzalez; Basilio B. Fraguela (Clust. Comput., 2017)

Facilitating the development of stencil applications using the Heterogeneous Programming Library. - Moisés Viñas; Basilio B. Fraguela; Diego Andrade; Ramón Doallo (Concurr. Comput. Pract. Exp., 2017)

A portable and adaptable fault tolerance solution for heterogeneous applications. - Nuria Losada; Basilio B. Fraguela; Patricia González; María J. Martín (J. Parallel Distributed Comput., 2017)

High productivity multi-device exploitation with the Heterogeneous Programming Library. - Moisés Viñas; Basilio B. Fraguela; Diego Andrade; Ramón Doallo (J. Parallel Distributed Comput., 2017)

Accelerating the HyperLogLog Cardinality Estimation Algorithm. - Cem Bozkus; Basilio B. Fraguela (Sci. Program., 2017)

Guiding the Optimization of Parallel Codes on Multicores Using an Analytical Cache Model. - Diego Andrade; Basilio B. Fraguela; Ramón Doallo (ICCS (3), 2018)

Heterogeneous distributed computing based on high-level abstractions. - Moisés Viñas; Basilio B. Fraguela; Diego Andrade; Ramón Doallo (Concurr. Comput. Pract. Exp., 2018)

A Fast Solver for Large Tridiagonal Systems on Multi-Core Processors (Lass Library). - Pedro Valero-Lara; Diego Andrade; Raül Sirvent; Jesús Labarta; Basilio B. Fraguela; Ramon Doallo (IEEE Access, 2019)

Enhanced global optimization methods applied to complex fisheries stock assessment models. - David R. Penas; Andrés Gómez 002; Basilio B. Fraguela; María J. Martín; Santiago Cerviño (Appl. Soft Comput., 2019)

Portable and efficient FFT and DCT algorithms with the Heterogeneous Butterfly Processing Library. - Sergio Vázquez; Margarita Amor; Basilio B. Fraguela (J. Parallel Distributed Comput., 2019)

Easy Dataflow Programming in Clusters with UPC++ DepSpawn. - Basilio B. Fraguela; Diego Andrade (IEEE Trans. Parallel Distributed Syst., 2019)

A Hybrid Approach for Tracking Individual Players in Broadcast Match Videos. - Roberto L. Castro; Diego Andrade; Basilio B. Fraguela (CoRR, 2020)

Reusing Trained Layers of Convolutional Neural Networks to Shorten Hyperparameters Tuning Time. - Roberto L. Castro; Diego Andrade; Basilio B. Fraguela (CoRR, 2020)

An automatic optimizer for heterogeneous devices. - Jorge Fernández-Fabeiro; Diego Andrade; Basilio B. Fraguela; Ramón Doallo (Future Gener. Comput. Syst., 2020)

ScalaParBiBit: scaling the binary biclustering in distributed-memory systems. - Basilio B. Fraguela; Diego Andrade; Jorge González-Domínguez (Clust. Comput., 2021)

A Parallel Skeleton for Divide-and-conquer Unbalanced and Deep Problems. - Millán Álvarez Martínez; Basilio B. Fraguela; José Carlos Cabaleiro (Int. J. Parallel Program., 2021)

High-performance dataflow computing in hybrid memory systems with UPC++ DepSpawn. - Basilio B. Fraguela; Diego Andrade (J. Supercomput., 2021)

A software cache autotuning strategy for dataflow computing with UPC++ DepSpawn. - Basilio B. Fraguela; Diego Andrade (Comput. Math. Methods, 2021)

Probing the Efficacy of Hardware-Aware Weight Pruning to Optimize the SpMM Routine on Ampere GPUs. - Roberto L. Castro; Diego Andrade; Basilio B. Fraguela (PACT, 2022)

The New UPC++ DepSpawn High Performance Library for Data-Flow Computing with Hybrid Parallelism. - Basilio B. Fraguela; Diego Andrade (ICCS (1), 2022)

A highly optimized skeleton for unbalanced and deep divide-and-conquer algorithms on multi-core clusters. - Millán Álvarez Martínez; Basilio B. Fraguela; José Carlos Cabaleiro (J. Supercomput., 2022)

VENOM: A Vectorized N: M Format for Unleashing the Power of Sparse Tensor Cores. - Roberto L. Castro; Andrei Ivanov; Diego Andrade; Tal Ben-Nun; Basilio B. Fraguela; Torsten Hoefler (SC, 2023)

STuning-DL: Model-Driven Autotuning of Sparse GPU Kernels for Deep Learning. - Roberto L. Castro; Diego Andrade; Basilio B. Fraguela (IEEE Access, 2024)

A new thread-level speculative automatic parallelization model and library based on duplicate code execution. - Millán Álvarez Martínez; Basilio B. Fraguela; José Carlos Cabaleiro; Francisco F. Rivera (J. Supercomput., 2024)

Adapt-S: Effective DNN Pruning via Unified Accuracy and Performance Tuning. - Roberto L. Castro; Diego Andrade; Basilio B. Fraguela (IPDPS, 2025)