Characterization and Improvement of Load/Store Cache-based Prefetching. - Pablo Ibáñez 001; Víctor Viñals; José Luis Briz; María Jesús Garzarán (International Conference on Supercomputing, 1998)

Architectural Support for Parallel Reductions in Scalable Shared-Memory Multiprocessors. - María Jesús Garzarán; Milos Prvulovic; Ye Zhang 005; Josep Torrellas; Alin Jula; Hao Yu 008; Lawrence Rauchwerger (IEEE PACT, 2001)

Removing architectural bottlenecks to the scalability of speculative parallelization. - Milos Prvulovic; María Jesús Garzarán; Lawrence Rauchwerger; Josep Torrellas (ISCA, 2001)

Hardware Prefetching in Bus-Based Multiprocessors: Pattern Characterization and Cost-Effective Hardware. - María Jesús Garzarán; José Luis Briz; Pablo E. Ibáñez 001; Víctor Viñals (PDP, 2001)

SmartApps: An Application Centric Approach to High Performance Computing: Compiler-Assisted Software and Hardware Support for Reduction Operations. - Francis H. Dang; María Jesús Garzarán; Milos Prvulovic; Ye Zhang 005; Alin Jula; Hao Yu 008; Nancy M. Amato; Lawrence Rauchwerger; Josep Torrellas (IPDPS, 2002)

Using Software Logging to Support Multi-Version Buffering in Thread-Level Speculation. - María Jesús Garzarán; Milos Prvulovic; Víctor Viñals; José María Llabería; Lawrence Rauchwerger; Josep Torrellas (IEEE PACT, 2003)

Tradeoffs in Buffering Memory State for Thread-Level Speculation in Multiprocessors. - María Jesús Garzarán; Milos Prvulovic; José María Llabería; Víctor Viñals; Lawrence Rauchwerger; Josep Torrellas (HPCA, 2003)

The Power of Belady?s Algorithm in Register Allocation for Long Basic Blocks. - Jia Guo; María Jesús Garzarán; David A. Padua (LCPC, 2003)

A comparison of empirical and model-driven optimization. - Kamen Yotov; Xiaoming Li 004; Gang Ren 002; Michael Cibulskis; Gerald DeJong; María Jesús Garzarán; David A. Padua; Keshav Pingali; Paul Stodghill; Peng Wu 001 (PLDI, 2003)

A Dynamically Tuned Sorting Library. - Xiaoming Li 004; María Jesús Garzarán; David A. Padua (CGO, 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)

Optimizing Sorting with Genetic Algorithms. - Xiaoming Li 004; María Jesús Garzarán; David A. Padua (CGO, 2005)

A Language for the Compact Representation of Multiple Program Versions. - Sébastien Donadio; James C. Brodman; Thomas Roeder; Kamen Yotov; Denis Barthou; Albert Cohen 001; María Jesús Garzarán; David A. Padua; Keshav Pingali (LCPC, 2005)

Analytic Models and Empirical Search: A Hybrid Approach to Code Optimization. - Arkady Epshteyn; María Jesús Garzarán; Gerald DeJong; David A. Padua; Gang Ren 002; Xiaoming Li 004; Kamen Yotov; Keshav Pingali (LCPC, 2005)

Optimizing Matrix Multiplication with a Classifier Learning System. - Xiaoming Li 004; María Jesús Garzarán (LCPC, 2005)

Is Search Really Necessary to Generate High-Performance BLAS? - Kamen Yotov; Xiaoming Li 004; Gang Ren 002; María Jesús Garzarán; David A. Padua; Keshav Pingali; Paul Stodghill (Proc. IEEE, 2005)

Tradeoffs in buffering speculative memory state for thread-level speculation in multiprocessors. - María Jesús Garzarán; Milos Prvulovic; José María Llabería; Víctor Viñals; Lawrence Rauchwerger; Josep Torrellas (ACM Trans. Archit. Code Optim., 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)

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)

In search of a program generator to implement generic transformations for high-performance computing. - Albert Cohen 001; Sébastien Donadio; María Jesús Garzarán; Christoph Armin Herrmann; Oleg Kiselyov; David A. Padua (Sci. Comput. Program., 2006)

Compiler Optimizations for Fault Tolerance Software Checking. - Jing Yu 015; María Jesús Garzarán (PACT, 2007)

07361 Introduction – Programming Models for Ubiquitous Parallelism. - David Chi-Leung Wong; Albert Cohen 001; María Jesús Garzarán; Christian Lengauer; Samuel P. Midkiff (Programming Models for Ubiquitous Parallelism, 2007)

07361 Abstracts Collection – Programming Models for Ubiquitous Parallelism. - David Chi-Leung Wong; Albert Cohen 001; María Jesús Garzarán; Christian Lengauer; Samuel P. Midkiff (Programming Models for Ubiquitous Parallelism, 2007)

Optimizing Sorting with Machine Learning Algorithms. - Xiaoming Li 004; María Jesús Garzarán; David A. Padua (IPDPS, 2007)

Techniques for Efficient Software Checking. - Jing Yu 015; María Jesús Garzarán; Marc Snir (LCPC, 2007)

Automatic generation of a parallel sorting algorithm. - Brian A. Garber; Daniel Hoeflinger; Xiaoming Li 004; María Jesús Garzarán; David A. Padua (IPDPS, 2008)

Efficient software checking for fault tolerance. - Jing Yu 015; María Jesús Garzarán; Marc Snir (IPDPS, 2008)

P-Ray: A Software Suite for Multi-core Architecture Characterization. - Alexandre Duchateau; Albert Sidelnik; María Jesús Garzarán; David A. Padua (LCPC, 2008)

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)

Optimization of tele-immersion codes. - Albert Sidelnik; I-Jui Sung; Wanmin Wu; María Jesús Garzarán; Wen-mei W. Hwu; Klara Nahrstedt; David A. Padua; Sanjay J. Patel (GPGPU, 2009)

ESoftCheck: Removal of Non-vital Checks for Fault Tolerance. - Jing Yu 015; María Jesús Garzarán; Marc Snir (CGO, 2009)

A Parallel Numerical Solver Using Hierarchically Tiled Arrays. - James C. Brodman; G. Carl Evans; Murat Manguoglu; Ahmed H. Sameh; María Jesús Garzarán; David A. Padua (LCPC, 2010)

An Evaluation of Vectorizing Compilers. - Saeed Maleki; Yaoqing Gao; María Jesús Garzarán; Tommy Wong; David A. Padua (PACT, 2011)

Scheduling of stream-based real-time applications for heterogeneous systems. - Bruno Virlet; Xing Zhou 002; Jean-Pierre Giacalone; Bob Kuhn; María Jesús Garzarán; David A. Padua (LCTES, 2011)

Hierarchical overlapped tiling. - Xing Zhou 002; Jean-Pierre Giacalone; María Jesús Garzarán; Robert H. Kuhn; Yang Ni; David A. Padua (CGO, 2012)

Performance Portability with the Chapel Language. - Albert Sidelnik; Saeed Maleki; Bradford L. Chamberlain; María Jesús Garzarán; David A. Padua (IPDPS, 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)

Easy, fast, and energy-efficient object detection on heterogeneous on-chip architectures. - Ehsan Totoni; Mert Dikmen; María Jesús Garzarán (ACM Trans. Archit. Code Optim., 2013)

Optimization by runtime specialization for sparse matrix-vector multiplication. - Sam Kamin; María Jesús Garzarán; Baris Aktemur; Danqing Xu; Buse Yilmaz; Zhongbo Chen (GPCE, 2014)

Directive-Based Compilers for GPUs. - Swapnil Ghike; Ruben Gran; María Jesús Garzarán; David A. Padua (LCPC, 2014)

Improving JavaScript performance by deconstructing the type system. - Wonsun Ahn; Jiho Choi; Thomas Shull; María Jesús Garzarán; Josep Torrellas (PLDI, 2014)

Evaluation of a Feature Tracking Vision Application on a Heterogeneous Chip. - Ruben Gran; August Shi; Ehsan Totoni; María Jesús Garzarán (SBAC-PAD, 2014)

Parallelization of Reordering Algorithms for Bandwidth and Wavefront Reduction. - Konstantinos I. Karantasis; Andrew Lenharth; Donald Nguyen; María Jesús Garzarán; Keshav Pingali (SC, 2014)

Optimal Parallelogram Selection for Hierarchical Tiling. - Xing Zhou 002; María Jesús Garzarán; David A. Padua (ACM Trans. Archit. Code Optim., 2014)

Understanding the Propagation of Error Due to a Silent Data Corruption in a Sparse Matrix Vector Multiply. - Jon Calhoun 001; Marc Snir; Luke N. Olson; María Jesús Garzarán (CLUSTER, 2015)

Adaptive Partitioning for Irregular Applications on Heterogeneous CPU-GPU Chips. - Antonio Vilches; Rafael Asenjo; Angeles G. Navarro; Francisco Corbera; Ruben Gran Tejero; María Jesús Garzarán (ICCS, 2015)

Pipeline Template for Streaming Applications on Heterogeneous Chips. - Andrés Rodríguez 001; Angeles G. Navarro; Rafael Asenjo; Francisco Corbera; Antonio Vilches; María Jesús Garzarán (PARCO, 2015)

Parallel Pipeline on Heterogeneous Multi-processing Architectures. - Andrés Rodríguez 001; Angeles G. Navarro; Rafael Asenjo; Antonio Vilches; Francisco Corbera; María Jesús Garzarán (TrustCom/BigDataSE/ISPA (3), 2015)

Reducing overheads of dynamic scheduling on heterogeneous chips. - Francisco Corbera; Andrés Rodríguez 001; Rafael Asenjo; Angeles G. Navarro; Antonio Vilches; María Jesús Garzarán (CoRR, 2015)

Proceedings of the Workshop on High Performance Energy Efficient Embedded Systems (HIP3ES) 2015. - Francisco Corbera; Andrés Rodríguez 001; Rafael Asenjo; Angeles G. Navarro; Antonio Vilches; María Jesús Garzarán; Ismat Chaib Draa; Jamel Tayeb; Smaïl Niar; Mikael Desertot; Daniel Gregorek; Robert Schmidt 003; et al. (CoRR, 2015)

DSMR: A Parallel Algorithm for Single-Source Shortest Path Problem. - Saeed Maleki; Donald Nguyen; Andrew Lenharth; María Jesús Garzarán; David A. Padua; Keshav Pingali (ICS, 2016)

DSMR: a shared and distributed memory algorithm for single-source shortest path problem. - Saeed Maleki; Donald Nguyen; Andrew Lenharth; María Jesús Garzarán; David A. Padua; Keshav Pingali (PPoPP, 2016)

Breadth-First Search on Heterogeneous Platforms: A Case of Study on Social Networks. - Luis Remis; María Jesús Garzarán; Rafael Asenjo; Angeles G. Navarro (SBAC-PAD, 2016)

Autotuning Runtime Specialization for Sparse Matrix-Vector Multiplication. - Buse Yilmaz; Baris Aktemur; María Jesús Garzarán; Samuel N. Kamin; Furkan Kiraç (ACM Trans. Archit. Code Optim., 2016)

Mapping Streaming Applications on Commodity Multi-CPU and GPU On-Chip Processors. - Antonio Vilches; Angeles G. Navarro; Rafael Asenjo; Francisco Corbera; Ruben Gran; María Jesús Garzarán (IEEE Trans. Parallel Distributed Syst., 2016)

ShortCut: Architectural Support for Fast Object Access in Scripting Languages. - Jiho Choi; Thomas Shull; María Jesús Garzarán; Josep Torrellas (ISCA, 2017)

OpenMP® Runtime Instrumentation for Optimization. - Taru Doodi; Jonathan Peyton; Jim Cownie; Maria Garzaran 001; Rubasri Kalidas; Jeongnim Kim; Amrita Mathuriya; Terry Wilmarth; Gengbin Zheng (IWOMP, 2017)

Parallelizing MPI Using Tasks for Hybrid Programming Models. - Surabhi Jain; Gengbin Zheng; Maria Garzaran 001; James H. Cownie; Taru Doodi; Terry L. Wilmarth (IPDPS Workshops, 2018)

Framework for scalable intra-node collective operations using shared memory. - Surabhi Jain; Rashid Kaleem; Marc Gamell Balmana; Akhil Langer; Dmitry Durnov; Alexander Sannikov; Maria Garzaran 001 (SC, 2018)

Exploiting social network graph characteristics for efficient BFS on heterogeneous chips. - Luis Remis; María Jesús Garzarán; Rafael Asenjo; Angeles G. Navarro (J. Parallel Distributed Comput., 2018)

NoMap: Speeding-Up JavaScript Using Hardware Transactional Memory. - Thomas Shull; Jiho Choi; María Jesús Garzarán; Josep Torrellas (HPCA, 2019)

Software combining to mitigate multithreaded MPI contention. - Abdelhalim Amer; Charles Archer; Michael Blocksome; Chongxiao Cao; Michael Chuvelev; Hajime Fujita 002; Maria Garzaran 001; Yanfei Guo; Jeff R. Hammond; Shintaro Iwasaki; Kenneth J. Raffenetti; Mikhail Shiryaev; et al. (ICS, 2019)

Efficient implementation of MPI-3 RMA over openFabrics interfaces. - Hajime Fujita 002; Chongxiao Cao; Sayantan Sur; Charles Archer; Erik Paulson 002; Maria Garzaran 001 (Parallel Comput., 2019)

Minimizing the usage of hardware counters for collective communication using triggered operations. - Nusrat Sharmin Islam; Gengbin Zheng; Sayantan Sur; Akhil Langer; Maria Garzaran 001 (Parallel Comput., 2020)

Enabling Multi-level Network Modeling in Structural Simulation Toolkit for Next-Generation HPC Network Design Space Exploration. - Sai P. Chenna; Nalini Kumar; Leonardo Borges; Michael Steyer; Philippe Thierry; Maria Garzaran 001 (ISC Workshops, 2023)

Modeling and Simulation of Collective Algorithms on HPC Network Topologies using Structural Simulation Toolkit. - Sai P. Chenna; Michael Steyer; Nalini Kumar; Maria Garzaran 001; Philippe Thierry (SC Workshops, 2024)

MProt-DPO: Breaking the ExaFLOPS Barrier for Multimodal Protein Design Workflows with Direct Preference Optimization. - Gautham Dharuman; Kyle Hippe; Alexander Brace; Sam Foreman; Väinö Hatanpää; Varuni Katti Sastry; Huihuo Zheng; Logan T. Ward; Servesh Muralidharan; Archit Vasan; Bharat Kale; Carla M. Mann; et al. (SC, 2024)