Search the dblp DataBase
David F. Bacon :
[Publications ]
[Author Rank by year ]
[Co-authors ]
[Prefers ]
[Cites ]
[Cited by ]
Publications of Author
Alexander Dupuy , Jed Schwartz , Yechiam Yemini , David F. Bacon NEST: A Network Simulation and Prototyping Testbed. [Citation Graph (1, 0)][DBLP ] Commun. ACM, 1990, v:33, n:10, pp:63-74 [Journal ] David F. Bacon , Susan L. Graham , Oliver J. Sharp Compiler Transformations for High-Performance Computing. [Citation Graph (1, 0)][DBLP ] ACM Comput. Surv., 1994, v:26, n:4, pp:345-420 [Journal ] Joshua S. Auerbach , David F. Bacon , Arthur P. Goldberg , Germán S. Goldszmidt , Mark T. Kennedy , Andy Lowry , James R. Russell , William Silverman , Robert E. Strom , Daniel M. Yellin , Shaula Yemini High-level language support for programming distributed systems. [Citation Graph (0, 0)][DBLP ] CASCON, 1991, pp:173-196 [Conf ] David F. Bacon , Jyh-Herng Chow , Dz-Ching Ju , Kalyan Muthukumar , Vivek Sarkar A compiler framework for restructuring data declarations to enhance cache and TLB effectiveness. [Citation Graph (0, 0)][DBLP ] CASCON, 1994, pp:3- [Conf ] David F. Bacon , Perry Cheng , Daniel Frampton , David Grove , Matthias Hauswirth , V. T. Rajan Demonstration: On-Line Visualization and Analysis of Real-Time Systems with TuningFork. [Citation Graph (0, 0)][DBLP ] CC, 2006, pp:96-100 [Conf ] Harel Paz , Erez Petrank , David F. Bacon , Elliot K. Kolodner , V. T. Rajan An Efficient On-the-Fly Cycle Collection. [Citation Graph (0, 0)][DBLP ] CC, 2005, pp:156-171 [Conf ] David F. Bacon , Stephen J. Fink , David Grove Space- and Time-Efficient Implementation of the Java Object Model. [Citation Graph (0, 0)][DBLP ] ECOOP, 2002, pp:111-132 [Conf ] David F. Bacon , V. T. Rajan Concurrent Cycle Collection in Reference Counted Systems. [Citation Graph (0, 0)][DBLP ] ECOOP, 2001, pp:207-235 [Conf ] Martin T. Vechev , David F. Bacon , Perry Cheng , David Grove Derivation and Evaluation of Concurrent Collectors. [Citation Graph (0, 0)][DBLP ] ECOOP, 2005, pp:577-601 [Conf ] David F. Bacon , Perry Cheng , David Grove Garbage collection for embedded systems. [Citation Graph (0, 0)][DBLP ] EMSOFT, 2004, pp:125-136 [Conf ] David F. Bacon , Perry Cheng , David Grove , Michael Hind , V. T. Rajan , Eran Yahav , Matthias Hauswirth , Christoph M. Kirsch , Daniel Spoonhower , Martin T. Vechev High-level real-time programming in Java. [Citation Graph (0, 0)][DBLP ] EMSOFT, 2005, pp:68-78 [Conf ] Joshua S. Auerbach , David F. Bacon , Arthur P. Goldberg , Germán S. Goldszmidt , Ajei S. Gopal , Mark T. Kennedy , Andy Lowry , James R. Russell , William Silverman , Robert E. Strom , Daniel M. Yellin , Shaula Yemini High-level language support for programming distributed systems. [Citation Graph (0, 0)][DBLP ] ICCL, 1992, pp:320-330 [Conf ] Sunil Soman , Chandra Krintz , David F. Bacon Dynamic selection of application-specific garbage collectors. [Citation Graph (0, 0)][DBLP ] ISMM, 2004, pp:49-60 [Conf ] Martin T. Vechev , David F. Bacon Write barrier elision for concurrent garbage collectors. [Citation Graph (0, 0)][DBLP ] ISMM, 2004, pp:13-24 [Conf ] David F. Bacon Kava: a Java dialect with a uniform object model for lightweight classes. [Citation Graph (0, 0)][DBLP ] Java Grande, 2001, pp:68-77 [Conf ] C. Richard Attanasio , David F. Bacon , Anthony Cocchi , Stephen E. Smith A Comparative Evaluation of Parallel Garbage Collector Implementations. [Citation Graph (0, 0)][DBLP ] LCPC, 2001, pp:177-192 [Conf ] David F. Bacon , Perry Cheng , David Grove , Martin T. Vechev Syncopation: generational real-time garbage collection in the metronome. [Citation Graph (0, 0)][DBLP ] LCTES, 2005, pp:183-192 [Conf ] David F. Bacon , Perry Cheng , V. T. Rajan Controlling fragmentation and space consumption in the metronome, a real-time garbage collector for Java. [Citation Graph (0, 0)][DBLP ] LCTES, 2003, pp:81-92 [Conf ] David F. Bacon , Perry Cheng , V. T. Rajan A unified theory of garbage collection. [Citation Graph (0, 0)][DBLP ] OOPSLA, 2004, pp:50-68 [Conf ] David F. Bacon , Peter F. Sweeney Fast Static Analysis of C++ Virtual Function Calls. [Citation Graph (0, 0)][DBLP ] OOPSLA, 1996, pp:324-341 [Conf ] David F. Bacon , Robert E. Strom , Ashis Tarafdar Guava: a dialect of Java without data races. [Citation Graph (0, 0)][DBLP ] OOPSLA, 2000, pp:382-400 [Conf ] John Corwin , David F. Bacon , David Grove , Chet Murthy MJ: a rational module system for Java and its applications. [Citation Graph (0, 0)][DBLP ] OOPSLA, 2003, pp:241-254 [Conf ] David F. Bacon , Perry Cheng , V. T. Rajan The Metronome: A Simpler Approach to Garbage Collection in Real-Time Systems. [Citation Graph (0, 0)][DBLP ] OTM Workshops, 2003, pp:466-478 [Conf ] David F. Bacon , Seth Copen Goldstein Hardware-Assisted Replay of Multiprocessor Programs. [Citation Graph (0, 0)][DBLP ] Workshop on Parallel and Distributed Debugging, 1991, pp:194-206 [Conf ] David F. Bacon , C. Richard Attanasio , Han Bok Lee , V. T. Rajan , Stephen E. Smith Java without the Coffee Breaks: A Nonintrusive Multiprocessor Garbage Collector. [Citation Graph (0, 0)][DBLP ] PLDI, 2001, pp:92-103 [Conf ] David F. Bacon , Ravi B. Konuru , Chet Murthy , Mauricio J. Serrano Thin Locks: Featherweight Synchronization for Java. [Citation Graph (0, 0)][DBLP ] PLDI, 1998, pp:258-268 [Conf ] David F. Bacon , Ravi B. Konuru , Chet Murthy , Mauricio J. Serrano Thin locks: featherweight Synchronization for Java (with retrospective) [Citation Graph (0, 0)][DBLP ] Best of PLDI, 1998, pp:583-595 [Conf ] Daniel Spoonhower , Joshua S. Auerbach , David F. Bacon , Perry Cheng , David Grove Eventrons: a safe programming construct for high-frequency hard real-time applications. [Citation Graph (0, 0)][DBLP ] PLDI, 2006, pp:283-294 [Conf ] Martin T. Vechev , Eran Yahav , David F. Bacon Correctness-preserving derivation of concurrent garbage collection algorithms. [Citation Graph (0, 0)][DBLP ] PLDI, 2006, pp:341-353 [Conf ] David F. Bacon , Perry Cheng , V. T. Rajan A real-time garbage collector with low overhead and consistent utilization. [Citation Graph (0, 0)][DBLP ] POPL, 2003, pp:285-298 [Conf ] David F. Bacon , Robert E. Strom Optimistic Parallelization of Communicating Sequential Processes. [Citation Graph (0, 0)][DBLP ] PPOPP, 1991, pp:155-166 [Conf ] David F. Bacon Transparent recovery in distributed systems. [Citation Graph (0, 0)][DBLP ] ACM SIGOPS European Workshop, 1990, pp:- [Conf ] David F. Bacon File System Measurements and their Application to the Design of Efficient Operation Logging Algorithm. [Citation Graph (0, 0)][DBLP ] SRDS, 1991, pp:21-30 [Conf ] David F. Bacon , Andy Lowry A Portable Run-time System for the Hermes Distributed Programming Language. [Citation Graph (0, 0)][DBLP ] USENIX Summer, 1990, pp:39-50 [Conf ] David F. Bacon , Jed Schwartz , Yechiam Yemini Nest: A Network Simulation and Prototyping Tool. [Citation Graph (0, 0)][DBLP ] USENIX Winter, 1988, pp:71-77 [Conf ] Alexander Dupuy , Jed Schwartz , Yechiam Yemini , David F. Bacon NEST: a network simulation & prototyping testbed. [Citation Graph (0, 0)][DBLP ] Winter Simulation Conference, 1989, pp:1058-1064 [Conf ] David F. Bacon Kava: a Java dialect with a uniform object model for lightweight classes. [Citation Graph (0, 0)][DBLP ] Concurrency and Computation: Practice and Experience, 2003, v:15, n:3-5, pp:185-206 [Journal ] David F. Bacon , Xiaowei Shen Braids and fibers: Language constructs with architectural support for adaptive responses to memory latencies. [Citation Graph (0, 0)][DBLP ] IBM Journal of Research and Development, 2006, v:50, n:2-3, pp:209-222 [Journal ] David F. Bacon Realtime garbage collection. [Citation Graph (0, 0)][DBLP ] ACM Queue, 2007, v:5, n:1, pp:40-49 [Journal ] David F. Bacon Transparent Recovery in Distributed Systems. [Citation Graph (0, 0)][DBLP ] Operating Systems Review, 1991, v:25, n:2, pp:91-94 [Journal ] Daniel Frampton , David F. Bacon , Perry Cheng , David Grove Generational Real-Time Garbage Collection. [Citation Graph (0, 0)][DBLP ] ECOOP, 2007, pp:101-125 [Conf ] Joshua S. Auerbach , David F. Bacon , Daniel T. Iercan , Christoph M. Kirsch , V. T. Rajan , Harald Roeck , Rainer Trummer Java takes flight: time-portable real-time programming with exotasks. [Citation Graph (0, 0)][DBLP ] LCTES, 2007, pp:51-62 [Conf ] David F. Bacon , Perry Cheng , David Grove TuningFork: a platform for visualization and analysis of complex real-time systems. [Citation Graph (0, 0)][DBLP ] OOPSLA Companion, 2007, pp:854-855 [Conf ] Ben Titzer , Joshua S. Auerbach , David F. Bacon , Jens Palsberg The ExoVM system for automatic VM and application reduction. [Citation Graph (0, 0)][DBLP ] PLDI, 2007, pp:352-362 [Conf ] Martin T. Vechev , Eran Yahav , David F. Bacon , Noam Rinetzky CGCExplorer: a semi-automated search procedure for provably correct concurrent collectors. [Citation Graph (0, 0)][DBLP ] PLDI, 2007, pp:456-467 [Conf ] Harel Paz , David F. Bacon , Elliot K. Kolodner , Erez Petrank , V. T. Rajan An efficient on-the-fly cycle collection. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 2007, v:29, n:4, pp:- [Journal ] Optimus: efficient realization of streaming applications on FPGAs. [Citation Graph (, )][DBLP ] A computing origami: folding streams in FPGAs. [Citation Graph (, )][DBLP ] Liquid Metal: Object-Oriented Programming Across the Hardware/Software Boundary. [Citation Graph (, )][DBLP ] Tax-and-spend: democratic scheduling for real-time garbage collection. [Citation Graph (, )][DBLP ] Design and implementation of a comprehensive real-time java virtual machine. [Citation Graph (, )][DBLP ] Flexible task graphs: a unified restricted thread programming model for java. [Citation Graph (, )][DBLP ] PTIDES on flexible task graph: real-time embedded systembuilding from theory to practice. [Citation Graph (, )][DBLP ] Minimizing dependencies within generic classes for faster and smaller programs. [Citation Graph (, )][DBLP ] A market-based approach to software evolution. [Citation Graph (, )][DBLP ] Avoiding unbounded priority inversion in barrier protocols using gang priority management. [Citation Graph (, )][DBLP ] Search in 0.004secs, Finished in 0.458secs