2008 |
25 | EE | Xiaotong Zhuang,
Suhyun Kim,
Mauricio J. Serrano,
Jong-Deok Choi:
Perfdiff: a framework for performance difference analysis in a virtual machine environment.
CGO 2008: 4-13 |
2007 |
24 | EE | Priya Nagpurkar,
Harold W. Cain,
Mauricio J. Serrano,
Jong-Deok Choi,
Chandra Krintz:
Call-chain Software Instruction Prefetching in J2EE Server Applications.
PACT 2007: 140-149 |
2006 |
23 | EE | Xiaotong Zhuang,
Mauricio J. Serrano,
Harold W. Cain,
Jong-Deok Choi:
Accurate, efficient, and adaptive calling context profiling.
PLDI 2006: 263-271 |
2004 |
22 | EE | C. Richard Attanasio,
Jong-Deok Choi,
Niteesh Dubey,
Kattamuri Ekanadham,
Manish Gupta,
Tatsushi Inagaki,
Kazuaki Ishizaki,
Joefon Jann,
Robert D. Johnson,
Toshio Nakatani,
Il Park,
Pratap Pattnaik,
Mauricio J. Serrano,
Stephen E. Smith,
Ian M. Steiner,
Yefim Shuf:
Whole-Stack Analysis and Optimization of Commercial Workloads on Server Systems.
NPC 2004: 5-8 |
21 | EE | Ali-Reza Adl-Tabatabai,
Richard L. Hudson,
Mauricio J. Serrano,
Sreenivas Subramoney:
Prefetch inection based on hardware monitoring and object metadata.
PLDI 2004: 267-276 |
2003 |
20 | EE | Jong-Deok Choi,
Manish Gupta,
Mauricio J. Serrano,
Vugranam C. Sreedhar,
Samuel P. Midkiff:
Stack allocation and synchronization optimizations for Java using escape analysis.
ACM Trans. Program. Lang. Syst. 25(6): 876-910 (2003) |
2002 |
19 | EE | Youfeng Wu,
Mauricio J. Serrano,
Rakesh Krishnaiyer,
Wei Li,
Jesse Fang:
Value-Profile Guided Stride Prefetching for Irregular Code.
CC 2002: 307-324 |
18 | | Pramod G. Joisha,
Samuel P. Midkiff,
Mauricio J. Serrano,
Manish Gupta:
Efficiently Adapting Java Binaries in Limited Memory Contexts.
International Journal of Parallel Programming 30(4): 257-289 (2002) |
2001 |
17 | EE | Vivek Sarkar,
Mauricio J. Serrano,
Barbara B. Simons:
Register-sensitive selection, duplication, and sequencing of instructions.
ICS 2001: 277-288 |
16 | EE | Pramod G. Joisha,
Samuel P. Midkiff,
Mauricio J. Serrano,
Manish Gupta:
A framework for efficient reuse of binary code in Java.
ICS 2001: 440-453 |
15 | EE | Yefim Shuf,
Mauricio J. Serrano,
Manish Gupta,
Jaswinder Pal Singh:
Characterizing the memory behavior of Java workloads: a structured view and opportunities for optimizations.
SIGMETRICS/Performance 2001: 194-205 |
2000 |
14 | EE | Mauricio J. Serrano,
Rajesh Bordawekar,
Samuel P. Midkiff,
Manish Gupta:
Quicksilver: a quasi-static compiler for Java.
OOPSLA 2000: 66-82 |
13 | EE | 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,
Vassily Litvinov,
Mark F. Mergen,
Ton Ngo,
James R. Russell,
Vivek Sarkar,
Mauricio J. Serrano,
Janice C. Shepherd,
Stephen E. Smith,
Vugranam C. Sreedhar,
Harini Srinivasan,
John Whaley:
The Jalapeño virtual machine.
IBM Systems Journal 39(1): 211- (2000) |
1999 |
12 | EE | 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:
The Jalapeño Dynamic Optimizing Compiler for Java.
Java Grande 1999: 129-141 |
11 | EE | Craig Chambers,
Igor Pechtchanski,
Vivek Sarkar,
Mauricio J. Serrano,
Harini Srinivasan:
Dependence Analysis for Java.
LCPC 1999: 35-52 |
10 | EE | Jong-Deok Choi,
Manish Gupta,
Mauricio J. Serrano,
Vugranam C. Sreedhar,
Samuel P. Midkiff:
Escape Analysis for Java.
OOPSLA 1999: 1-19 |
1998 |
9 | EE | David F. Bacon,
Ravi B. Konuru,
Chet Murthy,
Mauricio J. Serrano:
Thin locks: featherweight Synchronization for Java (with retrospective)
Best of PLDI 1998: 583-595 |
8 | | David F. Bacon,
Ravi B. Konuru,
Chet Murthy,
Mauricio J. Serrano:
Thin Locks: Featherweight Synchronization for Java.
PLDI 1998: 258-268 |
1996 |
7 | | Mauricio J. Serrano:
Performance Estimation in a Simultaneous Multithreading Processor.
MASCOTS 1996: 97-101 |
1995 |
6 | EE | Jyh-Herng Chow,
Yong-Fong Lee,
Kalyan Muthukumar,
Vivek Sarkar,
Mauricio J. Serrano,
Iris Garcia,
John Hsu,
Shauchi Ong,
Honesty C. Young:
Optimized code restructuring of OS/2 executables.
CASCON 1995: 12 |
1994 |
5 | | Mauricio J. Serrano,
Wayne Yamamoto,
Roger C. Wood,
Mario Nemirovsky:
A Model for Performance Estimation in a Multistreamed Superscalar Processor.
Computer Performance Evaluation 1994: 213-230 |
4 | | Wayne Yamamoto,
Mauricio J. Serrano,
Adam R. Talcott,
Roger C. Wood,
Mario Nemirovsky:
Performance Estimation of Multistreamed, Supersealar Processors.
HICSS (1) 1994: 195-204 |
3 | | Adam R. Talcott,
Wayne Yamamoto,
Mauricio J. Serrano,
Roger C. Wood,
Mario Nemirovsky:
The Impact of Unresolved Branches on Branch Prediction Scheme Performance.
ISCA 1994: 12-21 |
1993 |
2 | EE | Mauricio J. Serrano,
Behrooz Parhami:
Optimal Architectures and Algorithms for Mesh-Connected Parallel Computers with Separable Row/Column Buses.
IEEE Trans. Parallel Distrib. Syst. 4(10): 1073-1080 (1993) |
1992 |
1 | | Mauricio J. Serrano,
Behrooz Parhami:
Optimal Aspect Ratio and Number of Separable Row/Column Buses for Mesh-Connected Parallel Computers.
IPPS 1992: 343-347 |