2009 |
32 | EE | Todd Mytkowicz,
Amer Diwan,
Matthias Hauswirth,
Peter F. Sweeney:
Producing wrong data without doing anything obviously wrong!
ASPLOS 2009: 265-276 |
31 | EE | Dan Knights,
Todd Mytkowicz,
Peter F. Sweeney,
Michael C. Mozer,
Amer Diwan:
Blind Optimization for Exploiting Hardware Features.
CC 2009: 251-265 |
2008 |
30 | EE | Todd Mytkowicz,
Amer Diwan,
Matthias Hauswirth,
Peter F. Sweeney:
We have it easy, but do we have it right?
IPDPS 2008: 1-7 |
2007 |
29 | EE | Todd Mytkowicz,
Amer Diwan,
Matthias Hauswirth,
Peter F. Sweeney:
Understanding Measurement Perturbation in Trace-based Data.
IPDPS 2007: 1-6 |
28 | EE | Todd Mytkowicz,
Peter F. Sweeney,
Matthias Hauswirth,
Amer Diwan:
Time Interpolation: So Many Metrics, So Few Registers.
MICRO 2007: 286-300 |
2006 |
27 | EE | Priya Nagpurkar,
Chandra Krintz,
Michael Hind,
Peter F. Sweeney,
V. T. Rajan:
Online Phase Detection Algorithms.
CGO 2006: 111-123 |
26 | EE | Todd Mytkowicz,
Amer Diwan,
Matthias Hauswirth,
Peter F. Sweeney:
Aligning traces for performance evaluation.
IPDPS 2006 |
25 | EE | Calin Cascaval,
Evelyn Duesterwald,
Peter F. Sweeney,
Robert W. Wisniewski:
Performance and environment monitoring for continuous program optimization.
IBM Journal of Research and Development 50(2-3): 239-248 (2006) |
2005 |
24 | EE | Calin Cascaval,
Evelyn Duesterwald,
Peter F. Sweeney,
Robert W. Wisniewski:
Multiple Page Size Modeling and Optimization.
IEEE PACT 2005: 339-349 |
23 | EE | Matthias Hauswirth,
Amer Diwan,
Peter F. Sweeney,
Michael C. Mozer:
Automating vertical profiling.
OOPSLA 2005: 281-296 |
2004 |
22 | EE | Matthias Hauswirth,
Peter F. Sweeney,
Amer Diwan,
Michael Hind:
Vertical profiling: understanding the behavior of object-priented applications.
OOPSLA 2004: 251-269 |
21 | EE | Matthias Hauswirth,
Peter F. Sweeney,
Amer Diwan:
Performance explorer: understanding java application behavior.
OOPSLA Companion 2004: 31-32 |
20 | EE | Peter F. Sweeney,
Matthias Hauswirth,
Brendon Cahoon,
Perry Cheng,
Amer Diwan,
David Grove,
Michael Hind:
Using Hardware Performance Monitors to Understand the Behavior of Java Applications.
Virtual Machine Research and Technology Symposium 2004: 57-72 |
2003 |
19 | EE | Frank Tip,
Peter F. Sweeney,
Chris Laffra:
Extracting library-based Java applications.
Commun. ACM 46(8): 35-40 (2003) |
18 | | Peter F. Sweeney,
Michael G. Burke:
Quantifying and evaluating the space overhead for alternative C++ memory layouts.
Softw., Pract. Exper. 33(7): 595-636 (2003) |
2002 |
17 | EE | Frank Tip,
Peter F. Sweeney,
Chris Laffra,
Aldo Eisma,
David Streeter:
Practical extraction techniques for Java.
ACM Trans. Program. Lang. Syst. 24(6): 625-666 (2002) |
2000 |
16 | EE | Matthew Arnold,
Stephen J. Fink,
Vivek Sarkar,
Peter F. Sweeney:
A comparative study of static and profile-based heuristics for inlining.
Dynamo 2000: 52-64 |
15 | EE | Matthew Arnold,
Stephen J. Fink,
David Grove,
Michael Hind,
Peter F. Sweeney:
Adaptive optimization in the Jalapeño JVM.
OOPSLA 2000: 47-65 |
14 | EE | Peter F. Sweeney,
Frank Tip:
Extracting library-based object-oriented applications.
SIGSOFT FSE 2000: 98-107 |
13 | EE | Frank Tip,
Peter F. Sweeney:
Class Hierarchy Specialization.
Acta Inf. 36(12): 927-982 (2000) |
1999 |
12 | EE | Peter F. Sweeney,
Joseph Gil:
Space and Time-Efficient Memory Layout for Multiple Inheritance.
OOPSLA 1999: 256-275 |
11 | EE | Frank Tip,
Chris Laffra,
Peter F. Sweeney,
David Streeter:
Practical Experience with an Application Extractor for Java.
OOPSLA 1999: 292-305 |
1998 |
10 | | Peter F. Sweeney,
Frank Tip:
A Study of Dead Data Members in C++ Applications.
PLDI 1998: 324-332 |
1997 |
9 | | Frank Tip,
Peter F. Sweeney:
Class Hierarchy Specialization.
OOPSLA 1997: 271-285 |
1996 |
8 | | David F. Bacon,
Peter F. Sweeney:
Fast Static Analysis of C++ Virtual Function Calls.
OOPSLA 1996: 324-341 |
1995 |
7 | EE | Doug Kimelman,
Pradeep Mittal,
Edith Schonberg,
Peter F. Sweeney,
Ko-Yang Wang,
Dror Zernik:
Visualizing the execution of High Performance Fortran (HPF) programs.
IPPS 1995: 750-759 |
1990 |
6 | EE | William H. Harrison,
Harold Ossher,
Peter F. Sweeney:
Coordinating Concurrent Development.
CSCW 1990: 157-168 |
5 | | Bowen Alpern,
Roger Hoover,
Barry K. Rosen,
Peter F. Sweeney,
F. Kenneth Zadeck:
Incremental Evaluation of Computational Circuits.
SODA 1990: 32-42 |
1989 |
4 | | John J. Shilling,
Peter F. Sweeney:
Three Steps to Views: Extending the Object-Oriented Paradigm.
OOPSLA 1989: 353-361 |
3 | | William H. Harrison,
John J. Shilling,
Peter F. Sweeney:
Good News, Bad News: Experience Building a Software Development Environment Using the Object-Oriented Paradigm.
OOPSLA 1989: 85-94 |
1988 |
2 | | John J. Shilling,
Peter F. Sweeney:
Maintaining Versions in a Structure-based Environment.
SCM 1988: 457-460 |
1 | | Bowen Alpern,
Alan Carle,
Barry K. Rosen,
Peter F. Sweeney,
F. Kenneth Zadeck:
Graph Attribution as a Specification Paradigm.
Software Development Environments (SDE) 1988: 121-129 |