Optimal Aspect Ratio and Number of Separable Row/Column Buses for Mesh-Connected Parallel Computers. - Mauricio J. Serrano; Behrooz Parhami (IPPS, 1992)

Optimal Architectures and Algorithms for Mesh-Connected Parallel Computers with Separable Row/Column Buses. - Mauricio J. Serrano; Behrooz Parhami (IEEE Trans. Parallel Distributed Syst., 1993)

A Model for Performance Estimation in a Multistreamed Superscalar Processor. - Mauricio J. Serrano; Wayne Yamamoto; Roger C. Wood; Mario Nemirovsky (Computer Performance Evaluation, 1994)

Performance Estimation of Multistreamed, Supersealar Processors. - Wayne Yamamoto; Mauricio J. Serrano; Adam R. Talcott; Roger C. Wood; Mario Nemirovsky (HICSS (1), 1994)

The Impact of Unresolved Branches on Branch Prediction Scheme Performance. - Adam R. Talcott; Wayne Yamamoto; Mauricio J. Serrano; Roger C. Wood; Mario Nemirovsky (ISCA, 1994)

Optimized code restructuring of OS/2 executables. - Jyh-Herng Chow; Yong-Fong Lee; Kalyan Muthukumar; Vivek Sarkar; Mauricio J. Serrano; Iris Garcia; John Hsu; Shauchi Ong; Honesty C. Young (CASCON, 1995)

Performance Estimation in a Simultaneous Multithreading Processor. - Mauricio J. Serrano (MASCOTS, 1996)

Thin Locks: Featherweight Synchronization for Java. - David F. Bacon; Ravi B. Konuru; Chet Murthy; Mauricio J. Serrano (PLDI, 1998)

Thin locks: featherweight Synchronization for Java (with retrospective) - David F. Bacon; Ravi B. Konuru; Chet Murthy; Mauricio J. Serrano (Best of PLDI, 1998)

The Jalapeño Dynamic Optimizing Compiler for Java. - Michael G. Burke; Jong-Deok Choi; Stephen J. Fink; David Grove; Michael Hind; Vivek Sarkar; Mauricio J. Serrano; Vugranam C. Sreedhar; Harini Srinivasan; John Whaley (Java Grande, 1999)

Dependence Analysis for Java. - Craig Chambers; Igor Pechtchanski; Vivek Sarkar; Mauricio J. Serrano; Harini Srinivasan (LCPC, 1999)

Escape Analysis for Java. - Jong-Deok Choi; Manish Gupta 002; Mauricio J. Serrano; Vugranam C. Sreedhar; Samuel P. Midkiff (OOPSLA, 1999)

Quicksilver: a quasi-static compiler for Java. - Mauricio J. Serrano; Rajesh Bordawekar; Samuel P. Midkiff; Manish Gupta 002 (OOPSLA, 2000)

The Jalapeño virtual machine. - Bowen Alpern; C. Richard Attanasio; John J. Barton; Michael G. Burke; Perry Cheng; Jong-Deok Choi; Anthony Cocchi; Stephen J. Fink; David Grove; Michael Hind; Susan Flynn Hummel; Derek Lieber; et al. (IBM Syst. J., 2000)

A framework for efficient reuse of binary code in Java. - Pramod G. Joisha; Samuel P. Midkiff; Mauricio J. Serrano; Manish Gupta 002 (ICS, 2001)

Register-sensitive selection, duplication, and sequencing of instructions. - Vivek Sarkar; Mauricio J. Serrano; Barbara B. Simons (ICS, 2001)

Characterizing the memory behavior of Java workloads: a structured view and opportunities for optimizations. - Yefim Shuf; Mauricio J. Serrano; Manish Gupta 002; Jaswinder Pal Singh (SIGMETRICS/Performance, 2001)

Value-Profile Guided Stride Prefetching for Irregular Code. - Youfeng Wu; Mauricio J. Serrano; Rakesh Krishnaiyer; Wei Li 015; Jesse Fang (CC, 2002)

Efficiently Adapting Java Binaries in Limited Memory Contexts. - Pramod G. Joisha; Samuel P. Midkiff; Mauricio J. Serrano; Manish Gupta 002 (Int. J. Parallel Program., 2002)

Stack allocation and synchronization optimizations for Java using escape analysis. - Jong-Deok Choi; Manish Gupta 002; Mauricio J. Serrano; Vugranam C. Sreedhar; Samuel P. Midkiff (ACM Trans. Program. Lang. Syst., 2003)

Whole-Stack Analysis and Optimization of Commercial Workloads on Server Systems. - C. Richard Attanasio; Jong-Deok Choi; Niteesh Dubey; Kattamuri Ekanadham; Manish Gupta 002; Tatsushi Inagaki; Kazuaki Ishizaki; Joefon Jann; Robert D. Johnson; Toshio Nakatani; Il Park; Pratap Pattnaik; et al. (NPC, 2004)

Prefetch inection based on hardware monitoring and object metadata. - Ali-Reza Adl-Tabatabai; Richard L. Hudson; Mauricio J. Serrano; Sreenivas Subramoney (PLDI, 2004)

Accurate, efficient, and adaptive calling context profiling. - Xiaotong Zhuang; Mauricio J. Serrano; Harold W. Cain; Jong-Deok Choi (PLDI, 2006)

Call-chain Software Instruction Prefetching in J2EE Server Applications. - Priya Nagpurkar; Harold W. Cain; Mauricio J. Serrano; Jong-Deok Choi; Chandra Krintz (PACT, 2007)

Perfdiff: a framework for performance difference analysis in a virtual machine environment. - Xiaotong Zhuang; Suhyun Kim; Mauricio J. Serrano; Jong-Deok Choi (CGO, 2008)

Building Approximate Calling Context from Partial Call Traces. - Mauricio J. Serrano; Xiaotong Zhuang (CGO, 2009)

Placement optimization using data context collected during garbage collection. - Mauricio J. Serrano; Xiaotong Zhuang (ISMM, 2009)

Improving the performance of trace-based systems by false loop filtering. - Hiroshige Hayashizaki; Peng Wu 001; Hiroshi Inoue; Mauricio J. Serrano; Toshio Nakatani (ASPLOS, 2011)

Trace construction using enhanced performance monitoring. - Mauricio J. Serrano (Conf. Computing Frontiers, 2013)

Simple, portable and fast SIMD intrinsic programming: generic simd library. - Haichuan Wang; Peng Wu 001; Ilie Gabriel Tanase; Mauricio J. Serrano; José E. Moreira (WPMVP@PPoPP, 2014)

Active Memory Cube: A processing-in-memory architecture for exascale systems. - Ravi Nair; Samuel Antão; Carlo Bertolli; Pradip Bose; José R. Brunheroto; Tong Chen 001; Chen-Yong Cher; Carlos H. A. Costa; J. Doi; Constantinos Evangelinos; Bruce M. Fleischer; Thomas W. Fox; et al. (IBM J. Res. Dev., 2015)

Graph programming interface (GPI): a linear algebra programming model for large scale graph computations. - Kattamuri Ekanadham; William P. Horn; Manoj Kumar 006; Joefon Jann; José E. Moreira; Pratap Pattnaik; Mauricio J. Serrano; Gabriel Tanase; Hao Yu 008 (Conf. Computing Frontiers, 2016)

Efficient implementation of scatter-gather operations for large scale graph analytics. - Manoj Kumar 006; Mauricio J. Serrano; José E. Moreira; Pratap Pattnaik; William P. Horn; Joefon Jann; Gabriel Tanase (HPEC, 2016)

Enabling massive deep neural networks with the GraphBLAS. - Jeremy Kepner; Manoj Kumar 006; José E. Moreira; Pratap Pattnaik; Mauricio J. Serrano; Henry M. Tufo (HPEC, 2017)

Graph Programming Interface (GPI): A Linear Algebra Programming Model for Large Scale Graph Computations. - William Horn 001; Manoj Kumar 006; Joefon Jann; José E. Moreira; Pratap Pattnaik; Mauricio J. Serrano; Gabriel Tanase; Hao Yu 008 (Int. J. Parallel Program., 2018)

Efficient implementation of sparse matrix-sparse vector multiplication for large scale graph analytics. - Mauricio J. Serrano (HPEC, 2019)

BlueConnect: Decomposing all-reduce for deep learning on heterogeneous network hierarchy. - Minsik Cho; Ulrich Finkler; Mauricio J. Serrano; David S. Kung 001; Hillery C. Hunter (IBM J. Res. Dev., 2019)

DeepTools: Compiler and Execution Runtime Extensions for RaPiD AI Accelerator. - Swagath Venkataramani; Jungwook Choi; Vijayalakshmi Srinivasan; Wei Wang 333; Jintao Zhang; Marcel Schaal; Mauricio J. Serrano; Kazuaki Ishizaki; Hiroshi Inoue; Eri Ogawa; Moriyoshi Ohara; Leland Chang; et al. (IEEE Micro, 2019)

Efficient AI System Design With Cross-Layer Approximate Computing. - Swagath Venkataramani; Xiao Sun 013; Naigang Wang; Chia-Yu Chen; Jungwook Choi; Mingu Kang; Ankur Agarwal; Jinwook Oh; Shubham Jain; Tina Babinsky; Nianzheng Cao; Thomas W. Fox; et al. (Proc. IEEE, 2020)

4-Bit Quantization of LSTM-Based Speech Recognition Models. - Andrea Fasoli; Chia-Yu Chen; Mauricio J. Serrano; Xiao Sun 013; Naigang Wang; Swagath Venkataramani; George Saon; Xiaodong Cui; Brian Kingsbury; Wei Zhang 022; Zoltán Tüske; Kailash Gopalakrishnan (Interspeech, 2021)

RaPiD: AI Accelerator for Ultra-low Precision Training and Inference. - Swagath Venkataramani; Vijayalakshmi Srinivasan; Wei Wang 333; Sanchari Sen; Jintao Zhang; Ankur Agrawal; Monodeep Kar; Shubham Jain; Alberto Mannari; Hoang Tran; Yulong Li; Eri Ogawa; et al. (ISCA, 2021)

Accelerating Inference and Language Model Fusion of Recurrent Neural Network Transducers via End-to-End 4-bit Quantization. - Andrea Fasoli; Chia-Yu Chen; Mauricio J. Serrano; Swagath Venkataramani; George Saon; Xiaodong Cui; Brian Kingsbury; Kailash Gopalakrishnan (INTERSPEECH, 2022)