2009 | ||
---|---|---|
54 | Gene Novark, Emery D. Berger, Benjamin G. Zorn: Efficiently and precisely locating memory leaks and bloat. PLDI 2009: 397-407 | |
53 | Paruj Ratanaworabhan, Martin Burtscher, Darko Kirovski, Benjamin G. Zorn, Rahul Nagpal, Karthik Pattabiraman: Detecting and tolerating asymmetric races. PPOPP 2009: 173-184 | |
2008 | ||
52 | David Christie, Alan Lee, Onur Mutlu, Benjamin G. Zorn: 4th International Symposium on Workload Characterization (IISWC 2008), Seattle, Washington, USA, September 14-16, 2008 IEEE 2008 | |
51 | Vitaliy B. Lvin, Gene Novark, Emery D. Berger, Benjamin G. Zorn: Archipelago: trading address space for reliability and security. ASPLOS 2008: 115-124 | |
50 | Karthik Pattabiraman, Vinod Grover, Benjamin G. Zorn: Samurai: protecting critical data in unsafe languages. EuroSys 2008: 219-232 | |
49 | Gene Novark, Emery D. Berger, Benjamin G. Zorn: Exterminator: Automatically correcting memory errors with high probability. Commun. ACM 51(12): 87-95 (2008) | |
2007 | ||
48 | Gene Novark, Emery D. Berger, Benjamin G. Zorn: Exterminator: automatically correcting memory errors with high probability. PLDI 2007: 1-11 | |
2006 | ||
47 | Erik R. Altman, Kevin Skadron, Benjamin G. Zorn: 15th International Conference on Parallel Architecture and Compilation Techniques (PACT 2006), Seattle, Washington, USA, September 16-20, 2006 ACM 2006 | |
46 | Emery D. Berger, Benjamin G. Zorn: DieHard: probabilistic memory safety for unsafe languages. PLDI 2006: 158-168 | |
2005 | ||
45 | Brad Calder, Benjamin G. Zorn: Proceedings of the 2005 workshop on Memory System Performance, Chicago, Illinois, USA, June 12, 2005 ACM 2005 | |
2002 | ||
44 | Emery D. Berger, Benjamin G. Zorn, Kathryn S. McKinley: Reconsidering custom memory allocation. OOPSLA 2002: 1-12 | |
43 | Martin Burtscher, Benjamin G. Zorn: Hybrid Load-Value Predictors. IEEE Trans. Computers 51(7): 759-774 (2002) | |
2001 | ||
42 | Emery D. Berger, Benjamin G. Zorn, Kathryn S. McKinley: Composing High-Performance Memory Allocators. PLDI 2001: 114-124 | |
41 | Matthew L. Seidl, Benjamin G. Zorn: Implementing heap-object behavior prediction efficiently and effectively. Softw., Pract. Exper. 31(9): 869-892 (2001) | |
2000 | ||
40 | Martin Burtscher, Benjamin G. Zorn: Hybridizing and Coalescing Load Value Predictors. ICCD 2000: 81-92 | |
39 | Trishul M. Chilimbi, Richard E. Jones, Benjamin G. Zorn: Designing a Trace Format for Heap Allocation Events. ISMM 2000: 35-49 | |
38 | Thorna O. Humphries, Artur Klauser, Alexander L. Wolf, Benjamin G. Zorn: An infrastructure for generating and sharing experimental workloads for persistent object systems. Softw., Pract. Exper. 30(4): 387-417 (2000) | |
1999 | ||
37 | Martin Burtscher, Benjamin G. Zorn: Exploring Last n Value Prediction. IEEE PACT 1999: 66-76 | |
36 | Martin Burtscher, Benjamin G. Zorn: Prediction Outcome History-Based Confidence Estimation for Load Value Prediction. J. Instruction-Level Parallelism 1: (1999) | |
35 | Benjamin G. Zorn: Corporate Support and SIGPLAN. SIGPLAN Notices 34(4): 1-2 (1999) | |
1998 | ||
34 | Matthew L. Seidl, Benjamin G. Zorn: Segregating Heap Objects by Reference Behavior and Lifetime. ASPLOS 1998: 12-23 | |
33 | Chandra Krintz, Brad Calder, Han Bok Lee, Benjamin G. Zorn: Overlapping Execution with Transfer Using Non-Strict Execution for Mobile Programs. ASPLOS 1998: 159-169 | |
32 | Dirk Grunwald, Donald C. Lindsay, Benjamin G. Zorn: Static Methods in Hybrid Branch Prediction. IEEE PACT 1998: 222-229 | |
31 | Jonathan E. Cook, Alexander L. Wolf, Benjamin G. Zorn: A Highly Effective Partition Selection Policy for Object Database Garbage Collection. IEEE Trans. Knowl. Data Eng. 10(1): 153-172 (1998) | |
30 | Wayne Citrin, Soraya Ghiasi, Benjamin G. Zorn: VIPR and the Visual Programming Challenge. J. Vis. Lang. Comput. 9(2): 241-258 (1998) | |
29 | Benjamin G. Zorn: An Invitation to OOPSLA '98. SIGPLAN Notices 33(8): 1-3 (1998) | |
1997 | ||
28 | Han Bok Lee, Benjamin G. Zorn: BIT: A Tool for Instrumenting Java Bytecodes. USENIX Symposium on Internet Technologies and Systems 1997 | |
27 | Brad Calder, Dirk Grunwald, Michael P. Jones, Donald C. Lindsay, James H. Martin, Michael Mozer, Benjamin G. Zorn: Evidence-Based Static Branch Prediction Using Machine Learning. ACM Trans. Program. Lang. Syst. 19(1): 188-222 (1997) | |
26 | Wayne Citrin, Michael Doherty, Benjamin G. Zorn: A Graphical Semantics for Graphical Transformation Languages. J. Vis. Lang. Comput. 8(2): 147-173 (1997) | |
1996 | ||
25 | Jonathan E. Cook, Artur Klauser, Alexander L. Wolf, Benjamin G. Zorn: Semi-automatic, Self-adaptive Control of Garbage Collection Rates in Object Databases. SIGMOD Conference 1996: 377-388 | |
24 | Wayne Citrin, Carlos Santiago, Benjamin G. Zorn: Scalable Interfaces to Support Program Comprehension. WPC 1996: 123-132 | |
23 | Thomas Derby, Robert B. Schnabel, Benjamin G. Zorn: A New Language Design for Prototyping Numerical Computation. Scientific Programming 5(4): 279-300 (1996) | |
1995 | ||
22 | David A. Barrett, Benjamin G. Zorn: Garbage Collection Using a Dynamic Threatening Boundary. PLDI 1995: 301-314 | |
21 | Brad Calder, Dirk Grunwald, Donald C. Lindsay, James H. Martin, Michael Mozer, Benjamin G. Zorn: Corpus-Based Static Branch Prediction. PLDI 1995: 79-92 | |
20 | Wayne Citrin, Richard Hall, Benjamin G. Zorn: Programming with Visual Expressions. VL 1995: 294-301 | |
19 | Stephen J. Sullivan, Benjamin G. Zorn: Numerical Analysis Using Nonprocedural Paradigms. ACM Trans. Math. Softw. 21(3): 267-298 (1995) | |
18 | Benjamin G. Zorn, Akmal B. Chaudhri: Object database behavior, benchmarks, and performance: workshop addendum. OOPS Messenger 6(4): 159-163 (1995) | |
1994 | ||
17 | Thomas Derby, Robert B. Schnabel, Benjamin G. Zorn: EQ: Overview of a New Language Approach for Prototyping Scientific Computation. LCPC 1994: 391-405 | |
16 | Jonathan E. Cook, Alexander L. Wolf, Benjamin G. Zorn: Partition Selection Policies in Object Database Garbage Collection. SIGMOD Conference 1994: 371-382 | |
15 | Wayne Citrin, Michael Doherty, Benjamin G. Zorn: Formal Semantics of Control in a Completely Visual Programming Language. VL 1994: 208-215 | |
14 | Benjamin G. Zorn, Dirk Grunwald: Evaluating Models of Memory Allocation. ACM Trans. Model. Comput. Simul. 4(1): 107-131 (1994) | |
13 | Brigham Bell, Wayne Citrin, Clayton Lewis, John Rieman, Robert P. Weaver, Nick Wilder, Benjamin G. Zorn: Using the Programming Walkthrough to Aid in Programming Language Design. Softw., Pract. Exper. 24(1): 1-25 (1994) | |
12 | Robert Henderson, Benjamin G. Zorn: A Comparison of Object-oriented Programming in Four Modern Languages. Softw., Pract. Exper. 24(11): 1077-1095 (1994) | |
11 | David Detlefs, Al Dosser, Benjamin G. Zorn: Memory Allocation Costs in Large C and C++ Programs. Softw., Pract. Exper. 24(6): 527-542 (1994) | |
1993 | ||
10 | Dirk Grunwald, Gary J. Nutt, Anthony M. Sloane, David Wagner, Benjamin G. Zorn: A Testbed for Studying Parallel Programs and Parallel Execution Architectures. MASCOTS 1993: 95-106 | |
9 | Dirk Grunwald, Benjamin G. Zorn, Robert Henderson: Improving the Cache Locality of Memory Allocation. PLDI 1993: 177-186 | |
8 | David A. Barrett, Benjamin G. Zorn: Using Lifetime Predictors to Improve Memory Allocation Performance. PLDI 1993: 187-196 | |
7 | Benjamin G. Zorn: The Measured Cost of Conservative Garbage Collection. Softw., Pract. Exper. 23(7): 733-756 (1993) | |
6 | Dirk Grunwald, Benjamin G. Zorn: CustoMalloc: Efficient Synthesized Memory Allocators. Softw., Pract. Exper. 23(8): 851-869 (1993) | |
1992 | ||
5 | Benjamin G. Zorn, Dirk Grunwald: Empirical Measurements of Six Allocation-intensive C Programs. SIGPLAN Notices 27(12): 71-80 (1992) | |
1990 | ||
4 | Benjamin G. Zorn: Comparing Mark-and-Sweep and Stop-and-Copy Garbage Collection. LISP and Functional Programming 1990: 87-98 | |
3 | Benjamin G. Zorn, Paul N. Hilfinger: Direct Function Calls in Lisp. Lisp and Symbolic Computation 3(1): 13-20 (1990) | |
1989 | ||
2 | Benjamin G. Zorn, Kinson Ho, James R. Larus, Luigi Semenzato, Paul N. Hilfinger: Multiprocessing Extensions in Spur Lisp. IEEE Software 6(4): 41-49 (1989) | |
1986 | ||
1 | George S. Taylor, Paul N. Hilfinger, James R. Larus, David A. Patterson, Benjamin G. Zorn: Evaluation of the SPUR Lisp Architecture. ISCA 1986: 444-452 |