
- JaLA: a Java package for Linear Algebra David F. Bacon
- A Compiler Framework for Restructuring Data Declarations to Enhance Cache and TLB Effectiveness \Lambda
- Cache Advantage August 1994 / Features / Cache Advantage
- Cache Advantage August 1994 / Features / Cache Advantage
- A Comparative Evaluation of Parallel Garbage Collector Implementations
- Fast and E ective Optimization of Statically Typed Object-Oriented Languages
- Proceedings of the SIGPLAN Conference on Programming Language Design and Implementation, June, 2001 (SIGPLAN Not. 36,5) Java without the Coffee Breaks
- Compiler Transformations for HighPerformance Computing DAVID F. BACON 1 , SUSAN L. GRAHAM, AND OLIVER J. SHARP
- 10 Strom, R. E., and Yemini, S. A. Synthe-sizing distributed and parallel programs through
- he Netwo-rk Simulation Testbed (NEST) is a graph-
- The Virtualized Virtual Machine: The Next Generation of Virtual Machine Technology
- Transparent Recovery of Mach Applications Arthur Goldberg \Lambda Ajei Gopal y Kong Li z Rob Strom x
- Fast Static Analysis of C++ Virtual Function Calls David F. Bacon and Peter F. Sweeney
- On-the-Fly Cycle Collection Revisited David F. Bacon
- Hardware-Assisted Replay of Multiprocessor Programs David F. Bacon, University of California, Berkeley and IBM Watson Research Center
- Thesis Proposal: Optimization of Pointer-Intensive Programs DAVID F. BACON
- Fast and Effective Optimization of Statically Typed ObjectOriented Languages
- OntheFly Cycle Collection Revisited Harel Paz # David F. Bacon + Elliot K. Kolodner # Erez Petrank V. T. Rajan
- Workshop on Java Technologies for RealTime & Embedded Systems, Nov. 2003, Catania, Sicily The Metronome: A Simpler Approach to Garbage
- Syncopation: Generational Real-time Garbage Collection
- An Efficient OntheFly Cycle Collection Harel Paz #1 , David F. Bacon ##2 , Elliot K. Kolodner ###3 , Erez Petrank +1 , and V. T.
- 16 th European Conf. on ObjectOriented Programming, June, 2002, LNCS vol. 2374 Space and TimeEfficient Implementation
- Proc. of the European Conference on ObjectOriented Programming, Glasgow, UK, July 2005 Derivation and Evaluation of Concurrent Collectors
- Proc. European Conf. on Object-Oriented Programming, June, 2001, LNCS vol. 2072 Concurrent Cycle Collection
- Guava: A Dialect of Java without Data Races David F. Bacon Robert E. Strom Ashis Tarafdar
- Proceedings of the Joint ACM Java Grande/ISCOPE Conference, Stanford, California, June, 2001, pp. 6877. Kava: A Java Dialect with a Uniform Object Model
- Measure for Measure October 1994 / Features / Measure for Measure
- JaLA: a Java package for Linear Algebra David F. Bacon
- NEST: A Network Simulation and Prototyping Tool
- Proc. of the Conference on Languages, Compilers, and Tools for Embedded Systems, June 2003, San Diego, California Controlling Fragmentation and Space Consumption in
- Proceedings of the SIGPLAN Conference on Programming Language Design and Implementation, June, 2001 (SIGPLAN Not. 36,5) Java without the Coffee Breaks
- Featherweight Monitors with Bacon Bits David F. Bacon
- Garbage Collection for Embedded Systems David F. Bacon Perry Cheng David Grove
- of interprocess message traffic travels between the file system and its clients. These results suggest that file
- Transparent Recovery of Mach Applications Arthur Goldberg
- MJ: A Rational Module System for Java and its Applications
- A Pure Reference Counting Garbage Collector DAVID F. BACON, CLEMENT R. ATTANASIO, V.T. RAJAN, STEPHEN E. SMITH
- Highlevel Realtime Programming in Java David F. Bacon Perry Cheng David Grove Michael Hind V.T. Rajan Eran Yahav
- To appear in CONCURRENCY---PRACTICE AND EXPERIENCE Concurrency: Pract. Exper. 2002; 14
- Thin Locks: Featherweight Synchronization for Java David F. Bacon Ravi Konuru Chet Murthy Mauricio Serrano
- Proc. of the European Conference on Object-Oriented Programming, Glasgow, UK, July 2005 Derivation and Evaluation of Concurrent Collectors
- A Unified Theory of Garbage Collection David F. Bacon
- Syncopation: Generational Realtime Garbage Collection
- A Realtime Garbage Collector with Low Overhead and Consistent Utilization
- HighLevel Language Support for Programming Distributed Systems J. S. Auerbach D. F. Bacon A. P. Goldberg G. S. Goldszmidt A. S. Gopal
- Write Barrier Elision for Concurrent Garbage Collectors Martin T. Vechev
- Braids and Fibers: Language Constructs with Architectural Support for
- High-Level Language Support for Programming Distributed Systems J. S. Auerbach D. F. Bacon A. P. Goldberg G. S. Goldszmidt A. S. Gopal
- A Compiler Framework for Restructuring Data Declarations to Enhance Cache and TLB E ectiveness
- Proc. European Conf. on ObjectOriented Programming, June, 2001, LNCS vol. 2072 Concurrent Cycle Collection
- Thesis Proposal: Optimization of PointerIntensive Programs DAVID F. BACON
- Braids and Fibers: Language Constructs with Architectural Support for
- Fast Static Analysis of C++ Virtual Function Calls David F. Bacon and Peter F. Sweeney
- The Metronome: A Simpler Approach to Garbage Collection in Real-Time Systems
- Fallacies of the Multiprocessor Approach to Achieving Large Scale Computing Capabilities
- Dynamic Selection of Application-Specific Garbage Collectors
- Hermes: A Tutorial and Reference Manual Robert E. Strom
- Dynamic Selection of ApplicationSpecific Garbage Collectors
- [10] Strom, R. E., and Yemini, S. A. Synthe sizing distributed and parallel programs through
- Fast and Effective Optimization of Statically Typed ObjectOriented Languages
- RETROSPECTIVE: David F. Bacon Ravi Konuru Chet Murthy
- effect on available resources for the CPUs. Our detailed simulations have shown that the amount of
- To appear in Proc. 14 th Workshop on Languages and Compilers for Parallel Computing A Comparative Evaluation of
- Fallacies of the Multiprocessor Approach to Achieving Large Scale Computing Capabilities
- A Pure Reference Counting Garbage Collector DAVID F. BACON, CLEMENT R. ATTANASIO, V.T. RAJAN, STEPHEN E. SMITH
- Featherweight Monitors with Bacon Bits David F. Bacon
- List of Publications David F. Bacon
- High-level Real-time Programming in Java David F. Bacon Perry Cheng David Grove Michael Hind V.T. Rajan Eran Yahav
- A Unified Theory of Garbage Collection David F. Bacon
- The Virtualized Virtual Machine: The Next Generation of Virtual Machine Technology
- Write Barrier Elision for Concurrent Garbage Collectors Martin T. Vechev
- Garbage Collection for Embedded Systems David F. Bacon Perry Cheng David Grove
- A Real-time Garbage Collector with Low Overhead and Consistent Utilization
- To appear in CONCURRENCY--PRACTICE AND EXPERIENCE Concurrency: Pract. Exper. 2002; 14
- Proceedings of the Joint ACM Java Grande/ISCOPE Conference, Stanford, California, June, 2001, pp. 68-77. Kava: A Java Dialect with a Uniform Object Model
- of interprocess message tra c travels between the le system and its clients. These results suggest that le
- NEST: A Network Simulation and Prototyping Tool
- Transparent Recoveryin DistributedSystems Position Paper
- Measure for Measure October 1994 / Features / Measure for Measure
- Fast and E ective Optimization of Statically Typed Object-Oriented Languages
- An Efficient On-the-Fly Cycle Collection Harel Paz 1, David F. Bacon 2, Elliot K. Kolodner 3, Erez Petrank1, and V. T.
- Proc. of the Conference on Languages, Compilers, and Tools for Embedded Systems, June 2003, San Diego, California Controlling Fragmentation and Space Consumption in
- European Conf. on Object-Oriented Programming, June, 2002, LNCS vol. 2374 Space-and Time-Efficient Implementation
- Compiler Transformations for High-Performance Computing DAVID F. BACON, SUSAN L. GRAHAM, AND OLIVER J. SHARP