The SCEAS System
Navigation Menu

Search the dblp DataBase

Title:
Author:

David F. Bacon: [Publications] [Author Rank by year] [Co-authors] [Prefers] [Cites] [Cited by]

Publications of Author

  1. 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]
  2. 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]
  3. 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]
  4. 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]
  5. 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]
  6. 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]
  7. 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]
  8. David F. Bacon, V. T. Rajan
    Concurrent Cycle Collection in Reference Counted Systems. [Citation Graph (0, 0)][DBLP]
    ECOOP, 2001, pp:207-235 [Conf]
  9. 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]
  10. David F. Bacon, Perry Cheng, David Grove
    Garbage collection for embedded systems. [Citation Graph (0, 0)][DBLP]
    EMSOFT, 2004, pp:125-136 [Conf]
  11. 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]
  12. 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]
  13. 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]
  14. Martin T. Vechev, David F. Bacon
    Write barrier elision for concurrent garbage collectors. [Citation Graph (0, 0)][DBLP]
    ISMM, 2004, pp:13-24 [Conf]
  15. 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]
  16. 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]
  17. 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]
  18. 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]
  19. 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]
  20. 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]
  21. 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]
  22. 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]
  23. 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]
  24. 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]
  25. 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]
  26. 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]
  27. 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]
  28. 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]
  29. 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]
  30. 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]
  31. David F. Bacon, Robert E. Strom
    Optimistic Parallelization of Communicating Sequential Processes. [Citation Graph (0, 0)][DBLP]
    PPOPP, 1991, pp:155-166 [Conf]
  32. David F. Bacon
    Transparent recovery in distributed systems. [Citation Graph (0, 0)][DBLP]
    ACM SIGOPS European Workshop, 1990, pp:- [Conf]
  33. 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]
  34. 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]
  35. 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]
  36. 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]
  37. 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]
  38. 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]
  39. David F. Bacon
    Realtime garbage collection. [Citation Graph (0, 0)][DBLP]
    ACM Queue, 2007, v:5, n:1, pp:40-49 [Journal]
  40. 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]
  41. 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]
  42. 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]
  43. 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]
  44. 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]
  45. 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]
  46. 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]

  47. Optimus: efficient realization of streaming applications on FPGAs. [Citation Graph (, )][DBLP]


  48. A computing origami: folding streams in FPGAs. [Citation Graph (, )][DBLP]


  49. Liquid Metal: Object-Oriented Programming Across the Hardware/Software Boundary. [Citation Graph (, )][DBLP]


  50. Tax-and-spend: democratic scheduling for real-time garbage collection. [Citation Graph (, )][DBLP]


  51. Design and implementation of a comprehensive real-time java virtual machine. [Citation Graph (, )][DBLP]


  52. Flexible task graphs: a unified restricted thread programming model for java. [Citation Graph (, )][DBLP]


  53. PTIDES on flexible task graph: real-time embedded systembuilding from theory to practice. [Citation Graph (, )][DBLP]


  54. Minimizing dependencies within generic classes for faster and smaller programs. [Citation Graph (, )][DBLP]


  55. A market-based approach to software evolution. [Citation Graph (, )][DBLP]


  56. Avoiding unbounded priority inversion in barrier protocols using gang priority management. [Citation Graph (, )][DBLP]


Search in 0.004secs, Finished in 0.458secs
NOTICE1
System may not be available sometimes or not working properly, since it is still in development with continuous upgrades
NOTICE2
The rankings that are presented on this page should NOT be considered as formal since the citation info is incomplete in DBLP
 
System created by asidirop@csd.auth.gr [http://users.auth.gr/~asidirop/] © 2002
for Data Engineering Laboratory, Department of Informatics, Aristotle University © 2002