Stop the war!
Остановите войну!
for scientists:
default search action
BibTeX records: David F. Bacon
@article{DBLP:journals/tse/RaoBPS20, author = {Malvika Rao and David F. Bacon and David C. Parkes and Margo I. Seltzer}, title = {Incentivizing Deep Fixes in Software Economies}, journal = {{IEEE} Trans. Software Eng.}, volume = {46}, number = {1}, pages = {51--70}, year = {2020}, url = {https://doi.org/10.1109/TSE.2018.2842188}, doi = {10.1109/TSE.2018.2842188}, timestamp = {Thu, 06 Feb 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/tse/RaoBPS20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigmod/BaconBBCDFFGJKL17, author = {David F. Bacon and Nathan Bales and Nicolas Bruno and Brian F. Cooper and Adam Dickinson and Andrew Fikes and Campbell Fraser and Andrey Gubarev and Milind Joshi and Eugene Kogan and Alexander Lloyd and Sergey Melnik and Rajesh Rao and David Shue and Christopher Taylor and Marcel van der Holst and Dale Woodford}, editor = {Semih Salihoglu and Wenchao Zhou and Rada Chirkova and Jun Yang and Dan Suciu}, title = {Spanner: Becoming a {SQL} System}, booktitle = {Proceedings of the 2017 {ACM} International Conference on Management of Data, {SIGMOD} Conference 2017, Chicago, IL, USA, May 14-19, 2017}, pages = {331--343}, publisher = {{ACM}}, year = {2017}, url = {https://doi.org/10.1145/3035918.3056103}, doi = {10.1145/3035918.3056103}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sigmod/BaconBBCDFFGJKL17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/fccm/ShuklaB15, author = {Sunil Shukla and David F. Bacon}, title = {Cycle-Accurate Replay and Debugging of Running {FPGA} Systems}, booktitle = {23rd {IEEE} Annual International Symposium on Field-Programmable Custom Computing Machines, {FCCM} 2015, Vancouver, BC, Canada, May 2-6, 2015}, pages = {30}, publisher = {{IEEE} Computer Society}, year = {2015}, url = {https://doi.org/10.1109/FCCM.2015.68}, doi = {10.1109/FCCM.2015.68}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/fccm/ShuklaB15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/snapl/AuerbachBCFRS15, author = {Joshua S. Auerbach and David F. Bacon and Perry Cheng and Stephen J. Fink and Rodric M. Rabbah and Sunil Shukla}, editor = {Thomas Ball and Rastislav Bod{\'{\i}}k and Shriram Krishnamurthi and Benjamin S. Lerner and Greg Morrisett}, title = {Growing a Software Language for Hardware Design}, booktitle = {1st Summit on Advances in Programming Languages, {SNAPL} 2015, May 3-6, 2015, Asilomar, California, {USA}}, series = {LIPIcs}, volume = {32}, pages = {32--40}, publisher = {Schloss Dagstuhl - Leibniz-Zentrum f{\"{u}}r Informatik}, year = {2015}, url = {https://doi.org/10.4230/LIPIcs.SNAPL.2015.32}, doi = {10.4230/LIPICS.SNAPL.2015.32}, timestamp = {Tue, 11 Feb 2020 15:52:14 +0100}, biburl = {https://dblp.org/rec/conf/snapl/AuerbachBCFRS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/iwmm/BaconCS14, author = {David F. Bacon and Perry Cheng and Sunil Shukla}, editor = {David Grove and Samuel Z. Guyer}, title = {Parallel real-time garbage collection of multiple heaps in reconfigurable hardware}, booktitle = {International Symposium on Memory Management, {ISMM} '14, Edinburgh, United Kingdom, June 12, 2014}, pages = {117--127}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2602988.2602996}, doi = {10.1145/2602988.2602996}, timestamp = {Thu, 24 Jun 2021 16:19:30 +0200}, biburl = {https://dblp.org/rec/conf/iwmm/BaconCS14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/BaconRS13, author = {David F. Bacon and Rodric M. Rabbah and Sunil Shukla}, title = {{FPGA} programming for the masses}, journal = {Commun. {ACM}}, volume = {56}, number = {4}, pages = {56--63}, year = {2013}, url = {https://doi.org/10.1145/2436256.2436271}, doi = {10.1145/2436256.2436271}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/cacm/BaconRS13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/BaconCS13, author = {David F. Bacon and Perry Cheng and Sunil Shukla}, title = {And then there were none: a stall-free real-time garbage collector for reconfigurable hardware}, journal = {Commun. {ACM}}, volume = {56}, number = {12}, pages = {101--109}, year = {2013}, url = {https://doi.org/10.1145/2534706.2534726}, doi = {10.1145/2534706.2534726}, timestamp = {Wed, 14 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/cacm/BaconCS13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/queue/BaconRS13, author = {David F. Bacon and Rodric M. Rabbah and Sunil Shukla}, title = {{FPGA} Programming for the Masses}, journal = {{ACM} Queue}, volume = {11}, number = {2}, pages = {40}, year = {2013}, url = {https://doi.org/10.1145/2436696.2443836}, doi = {10.1145/2436696.2443836}, timestamp = {Wed, 01 Jun 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/queue/BaconRS13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sigplan/BaconCR13, author = {David F. Bacon and Perry Cheng and V. T. Rajan}, title = {{POPL} 2003: {A} real-time garbage collector with low overhead and consistent utilization}, journal = {{ACM} {SIGPLAN} Notices}, volume = {48}, number = {4S}, pages = {58--71}, year = {2013}, url = {https://doi.org/10.1145/2502508.2502523}, doi = {10.1145/2502508.2502523}, timestamp = {Tue, 26 May 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigplan/BaconCR13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/AuerbachBCFR13, author = {Joshua S. Auerbach and David F. Bacon and Perry Cheng and Steve Fink and Rodric M. Rabbah}, editor = {Giuseppe Castagna}, title = {The Shape of Things to Run - Compiling Complex Stream Graphs to Reconfigurable Hardware in Lime}, booktitle = {{ECOOP} 2013 - Object-Oriented Programming - 27th European Conference, Montpellier, France, July 1-5, 2013. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {7920}, pages = {679--706}, publisher = {Springer}, year = {2013}, url = {https://doi.org/10.1007/978-3-642-39038-8\_28}, doi = {10.1007/978-3-642-39038-8\_28}, timestamp = {Tue, 14 May 2019 10:00:54 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/AuerbachBCFR13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/fpt/AltmanABBCFR13, author = {Erik R. Altman and Joshua S. Auerbach and David F. Bacon and Ioana Baldini and Perry Cheng and Stephen J. Fink and Rodric M. Rabbah}, title = {The Liquid Metal Blokus Duo Design}, booktitle = {2013 International Conference on Field-Programmable Technology, {FPT} 2013, Kyoto, Japan, December 9-11, 2013}, pages = {490--493}, publisher = {{IEEE}}, year = {2013}, url = {https://doi.org/10.1109/FPT.2013.6718425}, doi = {10.1109/FPT.2013.6718425}, timestamp = {Wed, 16 Oct 2019 14:14:52 +0200}, biburl = {https://dblp.org/rec/conf/fpt/AltmanABBCFR13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/aamas/BaconPCRKS12, author = {David F. Bacon and David C. Parkes and Yiling Chen and Malvika Rao and Ian A. Kash and Manu Sridharan}, editor = {Wiebe van der Hoek and Lin Padgham and Vincent Conitzer and Michael Winikoff}, title = {Predicting your own effort}, booktitle = {International Conference on Autonomous Agents and Multiagent Systems, {AAMAS} 2012, Valencia, Spain, June 4-8, 2012 {(3} Volumes)}, pages = {695--702}, publisher = {{IFAAMAS}}, year = {2012}, url = {http://dl.acm.org/citation.cfm?id=2343796}, timestamp = {Fri, 09 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/aamas/BaconPCRKS12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/dac/AuerbachBBCFRS12, author = {Joshua S. Auerbach and David F. Bacon and Ioana Burcea and Perry Cheng and Stephen J. Fink and Rodric M. Rabbah and Sunil Shukla}, editor = {Patrick Groeneveld and Donatella Sciuto and Soha Hassoun}, title = {A compiler and runtime for heterogeneous computing}, booktitle = {The 49th Annual Design Automation Conference 2012, {DAC} '12, San Francisco, CA, USA, June 3-7, 2012}, pages = {271--276}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2228360.2228411}, doi = {10.1145/2228360.2228411}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/dac/AuerbachBBCFRS12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/DubachCRBF12, author = {Christophe Dubach and Perry Cheng and Rodric M. Rabbah and David F. Bacon and Stephen J. Fink}, editor = {Jan Vitek and Haibo Lin and Frank Tip}, title = {Compiling a high-level language for GPUs: (via language support for architectures and compilers)}, booktitle = {{ACM} {SIGPLAN} Conference on Programming Language Design and Implementation, {PLDI} '12, Beijing, China - June 11 - 16, 2012}, pages = {1--12}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2254064.2254066}, doi = {10.1145/2254064.2254066}, timestamp = {Mon, 28 Aug 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/DubachCRBF12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/BaconCS12, author = {David F. Bacon and Perry Cheng and Sunil Shukla}, editor = {Jan Vitek and Haibo Lin and Frank Tip}, title = {And then there were none: a stall-free real-time garbage collector for reconfigurable hardware}, booktitle = {{ACM} {SIGPLAN} Conference on Programming Language Design and Implementation, {PLDI} '12, Beijing, China - June 11 - 16, 2012}, pages = {23--34}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2254064.2254068}, doi = {10.1145/2254064.2254068}, timestamp = {Thu, 24 Jun 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/BaconCS12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/dac/AuerbachBCRS11, author = {Joshua S. Auerbach and David F. Bacon and Perry Cheng and Rodric M. Rabbah and Sunil Shukla}, editor = {Leon Stok and Nikil D. Dutt and Soha Hassoun}, title = {Virtualization of heterogeneous machines hardware description in a synthesizable object-oriented language}, booktitle = {Proceedings of the 48th Design Automation Conference, {DAC} 2011, San Diego, California, USA, June 5-10, 2011}, pages = {890--894}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/2024724.2024923}, doi = {10.1145/2024724.2024923}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/dac/AuerbachBCRS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/vee/Bacon11, author = {David F. Bacon}, editor = {Erez Petrank and Doug Lea}, title = {Virtualization in the age of heterogeneous machines}, booktitle = {Proceedings of the 7th International Conference on Virtual Execution Environments, {VEE} 2011, Newport Beach, CA, USA, March 9-11, 2011 (co-located with {ASPLOS} 2011)}, pages = {1--2}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/1952682.1952684}, doi = {10.1145/1952682.1952684}, timestamp = {Thu, 24 Jun 2021 16:19:30 +0200}, biburl = {https://dblp.org/rec/conf/vee/Bacon11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/iwmm/2011, editor = {Hans{-}Juergen Boehm and David F. Bacon}, title = {Proceedings of the 10th International Symposium on Memory Management, {ISMM} 2011, San Jose, CA, USA, June 04 - 05, 2011}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/1993478}, doi = {10.1145/1993478}, isbn = {978-1-4503-0263-0}, timestamp = {Thu, 24 Jun 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/iwmm/2011.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/AuerbachBCR10, author = {Joshua S. Auerbach and David F. Bacon and Perry Cheng and Rodric M. Rabbah}, editor = {William R. Cook and Siobh{\'{a}}n Clarke and Martin C. Rinard}, title = {Lime: a Java-compatible and synthesizable language for heterogeneous architectures}, booktitle = {Proceedings of the 25th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2010, October 17-21, 2010, Reno/Tahoe, Nevada, {USA}}, pages = {89--108}, publisher = {{ACM}}, year = {2010}, url = {https://doi.org/10.1145/1869459.1869469}, doi = {10.1145/1869459.1869469}, timestamp = {Tue, 22 Jun 2021 17:10:56 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/AuerbachBCR10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/BaconBCKPRS10, author = {David F. Bacon and Eric Bokelberg and Yiling Chen and Ian A. Kash and David C. Parkes and Malvika Rao and Manu Sridharan}, editor = {Gruia{-}Catalin Roman and Kevin J. Sullivan}, title = {Software economies}, booktitle = {Proceedings of the Workshop on Future of Software Engineering Research, FoSER 2010, at the 18th {ACM} {SIGSOFT} International Symposium on Foundations of Software Engineering, 2010, Santa Fe, NM, USA, November 7-11, 2010}, pages = {7--12}, publisher = {{ACM}}, year = {2010}, url = {https://doi.org/10.1145/1882362.1882365}, doi = {10.1145/1882362.1882365}, timestamp = {Tue, 01 Feb 2022 10:45:16 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/BaconBCKPRS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tecs/AuerbachBIKRRT09, author = {Joshua S. Auerbach and David F. Bacon and Daniel T. Iercan and Christoph M. Kirsch and V. T. Rajan and Harald R{\"{o}}ck and Rainer Trummer}, title = {Low-latency time-portable real-time programming with Exotasks}, journal = {{ACM} Trans. Embed. Comput. Syst.}, volume = {8}, number = {2}, pages = {15:1--15:48}, year = {2009}, url = {https://doi.org/10.1145/1457255.1457262}, doi = {10.1145/1457255.1457262}, timestamp = {Tue, 08 Sep 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tecs/AuerbachBIKRRT09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/dac/HagiescuWBR09, author = {Andrei Hagiescu and Weng{-}Fai Wong and David F. Bacon and Rodric M. Rabbah}, title = {A computing origami: folding streams in FPGAs}, booktitle = {Proceedings of the 46th Design Automation Conference, {DAC} 2009, San Francisco, CA, USA, July 26-31, 2009}, pages = {282--287}, publisher = {{ACM}}, year = {2009}, url = {https://doi.org/10.1145/1629911.1629987}, doi = {10.1145/1629911.1629987}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/dac/HagiescuWBR09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/jtres/RockAKB09, author = {Harald R{\"{o}}ck and Joshua S. Auerbach and Christoph M. Kirsch and David F. Bacon}, editor = {M. Teresa Higuera{-}Toledano and Martin Schoeberl}, title = {Avoiding unbounded priority inversion in barrier protocols using gang priority management}, booktitle = {Proceedings of the 7th International Workshop on Java Technologies for Real-Time and Embedded Systems, {JTRES} 2009, Madrid, Spain, September 23-25, 2009}, series = {{ACM} International Conference Proceeding Series}, pages = {70--79}, publisher = {{ACM}}, year = {2009}, url = {https://doi.org/10.1145/1620405.1620416}, doi = {10.1145/1620405.1620416}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/jtres/RockAKB09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lctrts/ZouABL09, author = {Jia Zou and Joshua S. Auerbach and David F. Bacon and Edward A. Lee}, editor = {Christoph M. Kirsch and Mahmut T. Kandemir}, title = {{PTIDES} on flexible task graph: real-time embedded systembuilding from theory to practice}, booktitle = {Proceedings of the 2009 {ACM} {SIGPLAN/SIGBED} conference on Languages, compilers, and tools for embedded systems, {LCTES} 2009, Dublin, Ireland, June 19-20, 2009}, pages = {31--40}, publisher = {{ACM}}, year = {2009}, url = {https://doi.org/10.1145/1542452.1542457}, doi = {10.1145/1542452.1542457}, timestamp = {Fri, 25 Jun 2021 14:48:54 +0200}, biburl = {https://dblp.org/rec/conf/lctrts/ZouABL09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/TsafrirWBS09, author = {Dan Tsafrir and Robert W. Wisniewski and David F. Bacon and Bjarne Stroustrup}, editor = {Shail Arora and Gary T. Leavens}, title = {Minimizing dependencies within generic classes for faster and smaller programs}, booktitle = {Proceedings of the 24th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2009, October 25-29, 2009, Orlando, Florida, {USA}}, pages = {425--444}, publisher = {{ACM}}, year = {2009}, url = {https://doi.org/10.1145/1640089.1640121}, doi = {10.1145/1640089.1640121}, timestamp = {Fri, 25 Jun 2021 14:48:54 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/TsafrirWBS09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/BaconCPR09, author = {David F. Bacon and Yiling Chen and David C. Parkes and Malvika Rao}, editor = {Shail Arora and Gary T. Leavens}, title = {A market-based approach to software evolution}, booktitle = {Companion to the 24th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2009, October 25-29, 2009, Orlando, Florida, {USA}}, pages = {973--980}, publisher = {{ACM}}, year = {2009}, url = {https://doi.org/10.1145/1639950.1640066}, doi = {10.1145/1639950.1640066}, timestamp = {Mon, 12 Jul 2021 15:34:15 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/BaconCPR09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/vee/2009, editor = {Antony L. Hosking and David F. Bacon and Orran Krieger}, title = {Proceedings of the 5th International Conference on Virtual Execution Environments, {VEE} 2009, Washington, DC, USA, March 11-13, 2009}, publisher = {{ACM}}, year = {2009}, url = {https://doi.org/10.1145/1508293}, doi = {10.1145/1508293}, isbn = {978-1-60558-375-4}, timestamp = {Mon, 12 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/vee/2009.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sigplan/LeaBG08, author = {Doug Lea and David F. Bacon and David Grove}, title = {Languages and performance engineering: method, instrumentation, and pedagogy}, journal = {{ACM} {SIGPLAN} Notices}, volume = {43}, number = {11}, pages = {87--92}, year = {2008}, url = {https://doi.org/10.1145/1480828.1480848}, doi = {10.1145/1480828.1480848}, timestamp = {Tue, 26 May 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigplan/LeaBG08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cases/HormatiKMBR08, author = {Amir Hormati and Manjunath Kudlur and Scott A. Mahlke and David F. Bacon and Rodric M. Rabbah}, editor = {Erik R. Altman}, title = {Optimus: efficient realization of streaming applications on FPGAs}, booktitle = {Proceedings of the 2008 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, {CASES} 2008, Atlanta, GA, USA, October 19-24, 2008}, pages = {41--50}, publisher = {{ACM}}, year = {2008}, url = {https://doi.org/10.1145/1450095.1450105}, doi = {10.1145/1450095.1450105}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/cases/HormatiKMBR08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/HuangHBR08, author = {Shan Shan Huang and Amir Hormati and David F. Bacon and Rodric M. Rabbah}, editor = {Jan Vitek}, title = {Liquid Metal: Object-Oriented Programming Across the Hardware/Software Boundary}, booktitle = {{ECOOP} 2008 - Object-Oriented Programming, 22nd European Conference, Paphos, Cyprus, July 7-11, 2008, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {5142}, pages = {76--103}, publisher = {Springer}, year = {2008}, url = {https://doi.org/10.1007/978-3-540-70592-5\_5}, doi = {10.1007/978-3-540-70592-5\_5}, timestamp = {Tue, 14 May 2019 10:00:54 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/HuangHBR08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/emsoft/AuerbachBCGBGMMS08, author = {Joshua S. Auerbach and David F. Bacon and Perry Cheng and David Grove and Ben Biron and Charlie Gracie and Bill McCloskey and Aleksandar Micic and Ryan Sciampacone}, editor = {Luca de Alfaro and Jens Palsberg}, title = {Tax-and-spend: democratic scheduling for real-time garbage collection}, booktitle = {Proceedings of the 8th {ACM} {\&} {IEEE} International conference on Embedded software, {EMSOFT} 2008, Atlanta, GA, USA, October 19-24, 2008}, pages = {245--254}, publisher = {{ACM}}, year = {2008}, url = {https://doi.org/10.1145/1450058.1450092}, doi = {10.1145/1450058.1450092}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/emsoft/AuerbachBCGBGMMS08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lctrts/AuerbachBGSV08, author = {Joshua S. Auerbach and David F. Bacon and Rachid Guerraoui and Jesper Honig Spring and Jan Vitek}, editor = {Kriszti{\'{a}}n Flautner and John Regehr}, title = {Flexible task graphs: a unified restricted thread programming model for java}, booktitle = {Proceedings of the 2008 {ACM} {SIGPLAN/SIGBED} Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES'08), Tucson, AZ, USA, June 12-13, 2008}, pages = {1--11}, publisher = {{ACM}}, year = {2008}, url = {https://doi.org/10.1145/1375657.1375659}, doi = {10.1145/1375657.1375659}, timestamp = {Wed, 07 Dec 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/lctrts/AuerbachBGSV08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/queue/Bacon07, author = {David F. Bacon}, title = {Realtime garbage collection}, journal = {{ACM} Queue}, volume = {5}, number = {1}, pages = {40--49}, year = {2007}, url = {https://doi.org/10.1145/1217256.1217268}, doi = {10.1145/1217256.1217268}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/queue/Bacon07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/toplas/PazBKPR07, author = {Harel Paz and David F. Bacon and Elliot K. Kolodner and Erez Petrank and V. T. Rajan}, title = {An efficient on-the-fly cycle collection}, journal = {{ACM} Trans. Program. Lang. Syst.}, volume = {29}, number = {4}, pages = {20}, year = {2007}, url = {https://doi.org/10.1145/1255450.1255453}, doi = {10.1145/1255450.1255453}, timestamp = {Wed, 14 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/toplas/PazBKPR07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/FramptonBCG07, author = {Daniel Frampton and David F. Bacon and Perry Cheng and David Grove}, editor = {Erik Ernst}, title = {Generational Real-Time Garbage Collection}, booktitle = {{ECOOP} 2007 - Object-Oriented Programming, 21st European Conference, Berlin, Germany, July 30 - August 3, 2007, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {4609}, pages = {101--125}, publisher = {Springer}, year = {2007}, url = {https://doi.org/10.1007/978-3-540-73589-2\_6}, doi = {10.1007/978-3-540-73589-2\_6}, timestamp = {Tue, 14 May 2019 10:00:54 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/FramptonBCG07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/emsoft/AuerbachBBCDFGHS07, author = {Joshua S. Auerbach and David F. Bacon and Bob Blainey and Perry Cheng and Michael Dawson and Mike Fulton and David Grove and Darren Hart and Mark G. Stoodley}, editor = {Christoph M. Kirsch and Reinhard Wilhelm}, title = {Design and implementation of a comprehensive real-time java virtual machine}, booktitle = {Proceedings of the 7th {ACM} {\&} {IEEE} International conference on Embedded software, {EMSOFT} 2007, September 30 - October 3, 2007, Salzburg, Austria}, pages = {249--258}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1289927.1289967}, doi = {10.1145/1289927.1289967}, timestamp = {Fri, 29 Jul 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/emsoft/AuerbachBBCDFGHS07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icmc/AuerbachBBC07, author = {Joshua S. Auerbach and David F. Bacon and Florian B{\"{o}}mers and Perry Cheng}, title = {Real-Time Music synthesis in Java using the Metronome Garbage Collector}, booktitle = {Proceedings of the 2007 International Computer Music Conference, {ICMC} 2007, Copenhagen, Denmark, August 27-31, 2007}, publisher = {Michigan Publishing}, year = {2007}, url = {https://hdl.handle.net/2027/spo.bbp2372.2007.132}, timestamp = {Wed, 04 May 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icmc/AuerbachBBC07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lctrts/AuerbachBIKRRT07, author = {Joshua S. Auerbach and David F. Bacon and Daniel T. Iercan and Christoph M. Kirsch and V. T. Rajan and Harald R{\"{o}}ck and Rainer Trummer}, editor = {Santosh Pande and Zhiyuan Li}, title = {Java takes flight: time-portable real-time programming with exotasks}, booktitle = {Proceedings of the 2007 {ACM} {SIGPLAN/SIGBED} Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES'07), San Diego, California, USA, June 13-15, 2007}, pages = {51--62}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1254766.1254775}, doi = {10.1145/1254766.1254775}, timestamp = {Sun, 02 Oct 2022 16:11:14 +0200}, biburl = {https://dblp.org/rec/conf/lctrts/AuerbachBIKRRT07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/BaconCG07, author = {David F. Bacon and Perry Cheng and David Grove}, editor = {Richard P. Gabriel and David F. Bacon and Cristina Videira Lopes and Guy L. Steele Jr.}, title = {TuningFork: a platform for visualization and analysis of complex real-time systems}, booktitle = {Companion to the 22nd Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2007, October 21-25, 2007, Montreal, Quebec, Canada}, pages = {854--855}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1297846.1297923}, doi = {10.1145/1297846.1297923}, timestamp = {Mon, 12 Jul 2021 15:34:15 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/BaconCG07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/TitzerABP07, author = {Ben L. Titzer and Joshua S. Auerbach and David F. Bacon and Jens Palsberg}, editor = {Jeanne Ferrante and Kathryn S. McKinley}, title = {The ExoVM system for automatic {VM} and application reduction}, booktitle = {Proceedings of the {ACM} {SIGPLAN} 2007 Conference on Programming Language Design and Implementation, San Diego, California, USA, June 10-13, 2007}, pages = {352--362}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1250734.1250775}, doi = {10.1145/1250734.1250775}, timestamp = {Fri, 25 Jun 2021 14:48:54 +0200}, biburl = {https://dblp.org/rec/conf/pldi/TitzerABP07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/VechevYBR07, author = {Martin T. Vechev and Eran Yahav and David F. Bacon and Noam Rinetzky}, editor = {Jeanne Ferrante and Kathryn S. McKinley}, title = {CGCExplorer: a semi-automated search procedure for provably correct concurrent collectors}, booktitle = {Proceedings of the {ACM} {SIGPLAN} 2007 Conference on Programming Language Design and Implementation, San Diego, California, USA, June 10-13, 2007}, pages = {456--467}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1250734.1250787}, doi = {10.1145/1250734.1250787}, timestamp = {Fri, 25 Jun 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/VechevYBR07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/oopsla/2007, editor = {Richard P. Gabriel and David F. Bacon and Cristina Videira Lopes and Guy L. Steele Jr.}, title = {Proceedings of the 22nd Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2007, October 21-25, 2007, Montreal, Quebec, Canada}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1297027}, doi = {10.1145/1297027}, isbn = {978-1-59593-786-5}, timestamp = {Fri, 25 Jun 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/2007.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/oopsla/2007c, editor = {Richard P. Gabriel and David F. Bacon and Cristina Videira Lopes and Guy L. Steele Jr.}, title = {Companion to the 22nd Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2007, October 21-25, 2007, Montreal, Quebec, Canada}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1297846}, doi = {10.1145/1297846}, isbn = {978-1-59593-865-7}, timestamp = {Mon, 12 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/2007c.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/ibmrd/BaconS06, author = {David F. Bacon and Xiaowei Shen}, title = {Braids and fibers: Language constructs with architectural support for adaptive responses to memory latencies}, journal = {{IBM} J. Res. Dev.}, volume = {50}, number = {2-3}, pages = {209--222}, year = {2006}, url = {https://doi.org/10.1147/rd.502.0209}, doi = {10.1147/RD.502.0209}, timestamp = {Fri, 13 Mar 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/ibmrd/BaconS06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cc/BaconCFGHR06, author = {David F. Bacon and Perry Cheng and Daniel Frampton and David Grove and Matthias Hauswirth and V. T. Rajan}, editor = {Alan Mycroft and Andreas Zeller}, title = {Demonstration: On-Line Visualization and Analysis of Real-Time Systems with TuningFork}, booktitle = {Compiler Construction, 15th International Conference, {CC} 2006, Held as Part of the Joint European Conferences on Theory and Practice of Software, {ETAPS} 2006, Vienna, Austria, March 30-31, 2006, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {3923}, pages = {96--100}, publisher = {Springer}, year = {2006}, url = {https://doi.org/10.1007/11688839\_8}, doi = {10.1007/11688839\_8}, timestamp = {Tue, 14 May 2019 10:00:48 +0200}, biburl = {https://dblp.org/rec/conf/cc/BaconCFGHR06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/SpoonhowerABCG06, author = {Daniel Spoonhower and Joshua S. Auerbach and David F. Bacon and Perry Cheng and David Grove}, editor = {Michael I. Schwartzbach and Thomas Ball}, title = {Eventrons: a safe programming construct for high-frequency hard real-time applications}, booktitle = {Proceedings of the {ACM} {SIGPLAN} 2006 Conference on Programming Language Design and Implementation, Ottawa, Ontario, Canada, June 11-14, 2006}, pages = {283--294}, publisher = {{ACM}}, year = {2006}, url = {https://doi.org/10.1145/1133981.1134015}, doi = {10.1145/1133981.1134015}, timestamp = {Fri, 25 Jun 2021 14:48:54 +0200}, biburl = {https://dblp.org/rec/conf/pldi/SpoonhowerABCG06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/VechevYB06, author = {Martin T. Vechev and Eran Yahav and David F. Bacon}, editor = {Michael I. Schwartzbach and Thomas Ball}, title = {Correctness-preserving derivation of concurrent garbage collection algorithms}, booktitle = {Proceedings of the {ACM} {SIGPLAN} 2006 Conference on Programming Language Design and Implementation, Ottawa, Ontario, Canada, June 11-14, 2006}, pages = {341--353}, publisher = {{ACM}}, year = {2006}, url = {https://doi.org/10.1145/1133981.1134022}, doi = {10.1145/1133981.1134022}, timestamp = {Fri, 25 Jun 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/VechevYB06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cc/PazPBKR05, author = {Harel Paz and Erez Petrank and David F. Bacon and Elliot K. Kolodner and V. T. Rajan}, editor = {Rastislav Bod{\'{\i}}k}, title = {An Efficient On-the-Fly Cycle Collection}, booktitle = {Compiler Construction, 14th International Conference, {CC} 2005, Held as Part of the Joint European Conferences on Theory and Practice of Software, {ETAPS} 2005, Edinburgh, UK, April 4-8, 2005, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {3443}, pages = {156--171}, publisher = {Springer}, year = {2005}, url = {https://doi.org/10.1007/978-3-540-31985-6\_11}, doi = {10.1007/978-3-540-31985-6\_11}, timestamp = {Tue, 14 May 2019 10:00:48 +0200}, biburl = {https://dblp.org/rec/conf/cc/PazPBKR05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/VechevBCG05, author = {Martin T. Vechev and David F. Bacon and Perry Cheng and David Grove}, editor = {Andrew P. Black}, title = {Derivation and Evaluation of Concurrent Collectors}, booktitle = {{ECOOP} 2005 - Object-Oriented Programming, 19th European Conference, Glasgow, UK, July 25-29, 2005, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {3586}, pages = {577--601}, publisher = {Springer}, year = {2005}, url = {https://doi.org/10.1007/11531142\_25}, doi = {10.1007/11531142\_25}, timestamp = {Tue, 14 May 2019 10:00:54 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/VechevBCG05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/emsoft/BaconCGHRYHKSV05, author = {David F. Bacon and Perry Cheng and David Grove and Michael Hind and V. T. Rajan and Eran Yahav and Matthias Hauswirth and Christoph M. Kirsch and Daniel Spoonhower and Martin T. Vechev}, editor = {Wayne H. Wolf}, title = {High-level real-time programming in Java}, booktitle = {{EMSOFT} 2005, September 18-22, 2005, Jersey City, NJ, USA, 5th {ACM} International Conference On Embedded Software, Proceedings}, pages = {68--78}, publisher = {{ACM}}, year = {2005}, url = {https://doi.org/10.1145/1086228.1086242}, doi = {10.1145/1086228.1086242}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/emsoft/BaconCGHRYHKSV05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lctrts/BaconCGV05, author = {David F. Bacon and Perry Cheng and David Grove and Martin T. Vechev}, editor = {Yunheung Paek and Rajiv Gupta}, title = {Syncopation: generational real-time garbage collection in the metronome}, booktitle = {Proceedings of the 2005 {ACM} {SIGPLAN/SIGBED} Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES'05), Chicago, Illinois, USA, June 15-17, 2005}, pages = {183--192}, publisher = {{ACM}}, year = {2005}, url = {https://doi.org/10.1145/1065910.1065937}, doi = {10.1145/1065910.1065937}, timestamp = {Fri, 25 Jun 2021 14:48:54 +0200}, biburl = {https://dblp.org/rec/conf/lctrts/BaconCGV05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/emsoft/BaconCG04, author = {David F. Bacon and Perry Cheng and David Grove}, editor = {Giorgio C. Buttazzo}, title = {Garbage collection for embedded systems}, booktitle = {{EMSOFT} 2004, September 27-29, 2004, Pisa, Italy, Fourth {ACM} International Conference On Embedded Software, Proceedings}, pages = {125--136}, publisher = {{ACM}}, year = {2004}, url = {https://doi.org/10.1145/1017753.1017776}, doi = {10.1145/1017753.1017776}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/emsoft/BaconCG04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/iwmm/VechevB04, author = {Martin T. Vechev and David F. Bacon}, editor = {David F. Bacon and Amer Diwan}, title = {Write barrier elision for concurrent garbage collectors}, booktitle = {Proceedings of the 4th International Symposium on Memory Management, {ISMM} 2004, Vancouver, BC, Canada, October 24-25, 2004}, pages = {13--24}, publisher = {{ACM}}, year = {2004}, url = {https://doi.org/10.1145/1029873.1029876}, doi = {10.1145/1029873.1029876}, timestamp = {Mon, 12 Jul 2021 15:34:15 +0200}, biburl = {https://dblp.org/rec/conf/iwmm/VechevB04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/iwmm/SomanKB04, author = {Sunil Soman and Chandra Krintz and David F. Bacon}, editor = {David F. Bacon and Amer Diwan}, title = {Dynamic selection of application-specific garbage collectors}, booktitle = {Proceedings of the 4th International Symposium on Memory Management, {ISMM} 2004, Vancouver, BC, Canada, October 24-25, 2004}, pages = {49--60}, publisher = {{ACM}}, year = {2004}, url = {https://doi.org/10.1145/1029873.1029880}, doi = {10.1145/1029873.1029880}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/iwmm/SomanKB04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/BaconCR04, author = {David F. Bacon and Perry Cheng and V. T. Rajan}, editor = {John M. Vlissides and Douglas C. Schmidt}, title = {A unified theory of garbage collection}, booktitle = {Proceedings of the 19th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2004, October 24-28, 2004, Vancouver, BC, Canada}, pages = {50--68}, publisher = {{ACM}}, year = {2004}, url = {https://doi.org/10.1145/1028976.1028982}, doi = {10.1145/1028976.1028982}, timestamp = {Fri, 25 Jun 2021 14:51:50 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/BaconCR04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/iwmm/2004, editor = {David F. Bacon and Amer Diwan}, title = {Proceedings of the 4th International Symposium on Memory Management, {ISMM} 2004, Vancouver, BC, Canada, October 24-25, 2004}, publisher = {{ACM}}, year = {2004}, url = {https://doi.org/10.1145/1029873}, doi = {10.1145/1029873}, isbn = {1-58113-945-4}, timestamp = {Mon, 12 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/iwmm/2004.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/concurrency/Bacon03, author = {David F. Bacon}, title = {Kava: a Java dialect with a uniform object model for lightweight classes}, journal = {Concurr. Comput. Pract. Exp.}, volume = {15}, number = {3-5}, pages = {185--206}, year = {2003}, url = {https://doi.org/10.1002/cpe.653}, doi = {10.1002/CPE.653}, timestamp = {Mon, 02 Mar 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/concurrency/Bacon03.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lctrts/BaconCR03, author = {David F. Bacon and Perry Cheng and V. T. Rajan}, editor = {Frank Mueller and Ulrich Kremer}, title = {Controlling fragmentation and space consumption in the metronome, a real-time garbage collector for Java}, booktitle = {Proceedings of the 2003 Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES'03). San Diego, California, USA, June 11-13, 2003}, pages = {81--92}, publisher = {{ACM}}, year = {2003}, url = {https://doi.org/10.1145/780732.780744}, doi = {10.1145/780732.780744}, timestamp = {Fri, 25 Jun 2021 17:17:37 +0200}, biburl = {https://dblp.org/rec/conf/lctrts/BaconCR03.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/CorwinBGM03, author = {John Corwin and David F. Bacon and David Grove and Chet Murthy}, editor = {Ron Crocker and Guy L. Steele Jr.}, title = {{MJ:} a rational module system for Java and its applications}, booktitle = {Proceedings of the 2003 {ACM} {SIGPLAN} Conference on Object-Oriented Programming Systems, Languages and Applications, {OOPSLA} 2003, October 26-30, 2003, Anaheim, CA, {USA}}, pages = {241--254}, publisher = {{ACM}}, year = {2003}, url = {https://doi.org/10.1145/949305.949326}, doi = {10.1145/949305.949326}, timestamp = {Fri, 25 Jun 2021 17:19:58 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/CorwinBGM03.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/otm/BaconCR03, author = {David F. Bacon and Perry Cheng and V. T. Rajan}, editor = {Robert Meersman and Zahir Tari}, title = {The Metronome: {A} Simpler Approach to Garbage Collection in Real-Time Systems}, booktitle = {On The Move to Meaningful Internet Systems 2003: {OTM} 2003 Workshops, {OTM} Confederated International Workshops, HCI-SWWA, IPW, JTRES, WORM, WMS, and {WRSM} 2003, Catania, Sicily, Italy, November 3-7, 2003, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {2889}, pages = {466--478}, publisher = {Springer}, year = {2003}, url = {https://doi.org/10.1007/978-3-540-39962-9\_52}, doi = {10.1007/978-3-540-39962-9\_52}, timestamp = {Tue, 14 May 2019 10:00:54 +0200}, biburl = {https://dblp.org/rec/conf/otm/BaconCR03.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/popl/BaconCR03, author = {David F. Bacon and Perry Cheng and V. T. Rajan}, editor = {Alex Aiken and Greg Morrisett}, title = {A real-time garbage collector with low overhead and consistent utilization}, booktitle = {Conference Record of {POPL} 2003: The 30th {SIGPLAN-SIGACT} Symposium on Principles of Programming Languages, New Orleans, Louisisana, USA, January 15-17, 2003}, pages = {285--298}, publisher = {{ACM}}, year = {2003}, url = {https://doi.org/10.1145/604131.604155}, doi = {10.1145/604131.604155}, timestamp = {Sat, 31 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/popl/BaconCR03.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/BaconFG02, author = {David F. Bacon and Stephen J. Fink and David Grove}, editor = {Boris Magnusson}, title = {Space- and Time-Efficient Implementation of the Java Object Model}, booktitle = {{ECOOP} 2002 - Object-Oriented Programming, 16th European Conference, Malaga, Spain, June 10-14, 2002, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {2374}, pages = {111--132}, publisher = {Springer}, year = {2002}, url = {https://doi.org/10.1007/3-540-47993-7\_5}, doi = {10.1007/3-540-47993-7\_5}, timestamp = {Tue, 14 May 2019 10:00:54 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/BaconFG02.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/BaconR01, author = {David F. Bacon and V. T. Rajan}, editor = {J{\o}rgen Lindskov Knudsen}, title = {Concurrent Cycle Collection in Reference Counted Systems}, booktitle = {{ECOOP} 2001 - Object-Oriented Programming, 15th European Conference, Budapest, Hungary, June 18-22, 2001, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {2072}, pages = {207--235}, publisher = {Springer}, year = {2001}, url = {https://doi.org/10.1007/3-540-45337-7\_12}, doi = {10.1007/3-540-45337-7\_12}, timestamp = {Tue, 14 May 2019 10:00:54 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/BaconR01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/java/Bacon01, author = {David F. Bacon}, editor = {Denis Caromel and John Reynders and Michael Philippsen}, title = {Kava: a Java dialect with a uniform object model for lightweight classes}, booktitle = {Proceedings of the {ACM} 2001 Java Grande Conference, Stanford University, California, USA, June 2-4, 2001}, pages = {68--77}, publisher = {{ACM}}, year = {2001}, url = {http://portal.acm.org/citation.cfm?id=376656.376812}, timestamp = {Tue, 06 Nov 2018 11:07:44 +0100}, biburl = {https://dblp.org/rec/conf/java/Bacon01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/AttanasioBCS01, author = {C. Richard Attanasio and David F. Bacon and Anthony Cocchi and Stephen E. Smith}, editor = {Henry G. Dietz}, title = {A Comparative Evaluation of Parallel Garbage Collector Implementations}, booktitle = {Languages and Compilers for Parallel Computing, 14th International Workshop, {LCPC} 2001, Cumberland Falls, KY, USA, August 1-3, 2001. Revised Papers}, series = {Lecture Notes in Computer Science}, volume = {2624}, pages = {177--192}, publisher = {Springer}, year = {2001}, url = {https://doi.org/10.1007/3-540-35767-X\_12}, doi = {10.1007/3-540-35767-X\_12}, timestamp = {Tue, 14 May 2019 10:00:47 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/AttanasioBCS01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/BaconALRS01, author = {David F. Bacon and C. Richard Attanasio and Han Bok Lee and V. T. Rajan and Stephen E. Smith}, editor = {Michael Burke and Mary Lou Soffa}, title = {Java without the Coffee Breaks: {A} Nonintrusive Multiprocessor Garbage Collector}, booktitle = {Proceedings of the 2001 {ACM} {SIGPLAN} Conference on Programming Language Design and Implementation (PLDI), Snowbird, Utah, USA, June 20-22, 2001}, pages = {92--103}, publisher = {{ACM}}, year = {2001}, url = {https://doi.org/10.1145/378795.378819}, doi = {10.1145/378795.378819}, timestamp = {Wed, 07 Jul 2021 17:30:33 +0200}, biburl = {https://dblp.org/rec/conf/pldi/BaconALRS01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/BaconST00, author = {David F. Bacon and Robert E. Strom and Ashis Tarafdar}, editor = {Mary Beth Rosson and Doug Lea}, title = {Guava: a dialect of Java without data races}, booktitle = {Proceedings of the 2000 {ACM} {SIGPLAN} Conference on Object-Oriented Programming Systems, Languages {\&} Applications, {OOPSLA} 2000, Minneapolis, Minnesota, USA, October 15-19, 2000}, pages = {382--400}, publisher = {{ACM}}, year = {2000}, url = {https://doi.org/10.1145/353171.353197}, doi = {10.1145/353171.353197}, timestamp = {Wed, 30 Mar 2022 13:58:54 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/BaconST00.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/BaconKMS98, author = {David F. Bacon and Ravi B. Konuru and Chet Murthy and Mauricio J. Serrano}, editor = {Jack W. Davidson and Keith D. Cooper and A. Michael Berman}, title = {Thin Locks: Featherweight Synchronization for Java}, booktitle = {Proceedings of the {ACM} {SIGPLAN} '98 Conference on Programming Language Design and Implementation (PLDI), Montreal, Canada, June 17-19, 1998}, pages = {258--268}, publisher = {{ACM}}, year = {1998}, url = {https://doi.org/10.1145/277650.277734}, doi = {10.1145/277650.277734}, timestamp = {Sat, 31 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/BaconKMS98.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/BaconKMS98a, author = {David F. Bacon and Ravi B. Konuru and Chet Murthy and Mauricio J. Serrano}, editor = {Kathryn S. McKinley}, title = {Thin locks: featherweight Synchronization for Java (with retrospective)}, booktitle = {20 Years of the {ACM} {SIGPLAN} Conference on Programming Language Design and Implementation 1979-1999, {A} Selection}, pages = {583--595}, publisher = {{ACM}}, year = {1998}, url = {https://doi.org/10.1145/989393.989452}, doi = {10.1145/989393.989452}, timestamp = {Fri, 25 Jun 2021 14:48:54 +0200}, biburl = {https://dblp.org/rec/conf/pldi/BaconKMS98a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/BaconS96, author = {David F. Bacon and Peter F. Sweeney}, editor = {Lougie Anderson and James Coplien}, title = {Fast Static Analysis of {C++} Virtual Function Calls}, booktitle = {Proceedings of the 1996 {ACM} {SIGPLAN} Conference on Object-Oriented Programming Systems, Languages {\&} Applications, {OOPSLA} 1996, San Jose, California, USA, October 6-10, 1996}, pages = {324--341}, publisher = {{ACM}}, year = {1996}, url = {https://doi.org/10.1145/236337.236371}, doi = {10.1145/236337.236371}, timestamp = {Wed, 30 Mar 2022 13:58:00 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/BaconS96.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/csur/BaconGS94, author = {David F. Bacon and Susan L. Graham and Oliver J. Sharp}, title = {Compiler Transformations for High-Performance Computing}, journal = {{ACM} Comput. Surv.}, volume = {26}, number = {4}, pages = {345--420}, year = {1994}, url = {https://doi.org/10.1145/197405.197406}, doi = {10.1145/197405.197406}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/csur/BaconGS94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cascon/BaconCJMS94, author = {David F. Bacon and Jyh{-}Herng Chow and Dz{-}Ching Ju and Kalyan Muthukumar and Vivek Sarkar}, editor = {John E. Botsford and Ann Gawman and W. Morven Gentleman and Evelyn Kidd and Kelly A. Lyons and Jacob Slonim and J. Howard Johnson}, title = {A compiler framework for restructuring data declarations to enhance cache and {TLB} effectiveness}, booktitle = {Proceedings of the 1994 Conference of the Centre for Advanced Studies on Collaborative Research, October 31 - November 3, 1994, Toronto, Ontario, Canada}, pages = {3}, publisher = {{IBM}}, year = {1994}, url = {https://dl.acm.org/citation.cfm?id=782188}, timestamp = {Fri, 10 Feb 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/cascon/BaconCJMS94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/iccl/AuerbachBGGGKLRSSYY92, author = {Joshua S. Auerbach and David F. Bacon and Arthur P. Goldberg and Germ{\'{a}}n S. Goldszmidt and Ajei S. Gopal and Mark T. Kennedy and Andy Lowry and James R. Russell and William Silverman and Robert E. Strom and Daniel M. Yellin and Shaula Yemini}, editor = {James R. Cordy and Mario Barbacci}, title = {High-level language support for programming distributed systems}, booktitle = {ICCL'92, Proceedings of the 1992 International Conference on Computer Languages, Oakland, California, USA, 20-23 Apr 1992}, pages = {320--330}, publisher = {{IEEE} Computer Society}, year = {1992}, url = {https://doi.org/10.1109/ICCL.1992.185496}, doi = {10.1109/ICCL.1992.185496}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/iccl/AuerbachBGGGKLRSSYY92.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@book{DBLP:books/daglib/0067191, author = {Robert E. Strom and David F. Bacon and Arthur P. Goldberg and Andy Lowry and Daniel M. Yellin and Shaula Yemini}, title = {Hermes - a language for distributed computing}, series = {Prentice Hall series in innovative technology}, publisher = {Prentice Hall}, year = {1991}, url = {http://dl.acm.org/citation.cfm?id=SERIES10095.116433}, isbn = {978-0-13-389537-7}, timestamp = {Tue, 30 Aug 2011 01:00:00 +0200}, biburl = {https://dblp.org/rec/books/daglib/0067191.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sigops/Bacon91, author = {David F. Bacon}, title = {Transparent Recovery in Distributed Systems}, journal = {{ACM} {SIGOPS} Oper. Syst. Rev.}, volume = {25}, number = {2}, pages = {91--94}, year = {1991}, url = {https://doi.org/10.1145/122120.122130}, doi = {10.1145/122120.122130}, timestamp = {Tue, 14 Jul 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigops/Bacon91.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cascon/AuerbachBGGKLRSSYY91, author = {Joshua S. Auerbach and David F. Bacon and Arthur P. Goldberg and Germ{\'{a}}n S. Goldszmidt and Mark T. Kennedy and Andy Lowry and James R. Russell and William Silverman and Robert E. Strom and Daniel M. Yellin and Shaula Yemini}, editor = {Ann Gawman and Jan K. Pachl and Jacob Slonim and Anne Stilman}, title = {High-level language support for programming distributed systems}, booktitle = {Proceedings of the 1991 Conference of the Centre for Advanced Studies on Collaborative Research, October 28-30, 1991, Toronto, Ontario, Canada}, pages = {173--196}, publisher = {{IBM}}, year = {1991}, url = {https://dl.acm.org/citation.cfm?id=962128}, timestamp = {Fri, 30 Nov 2018 02:24:54 +0100}, biburl = {https://dblp.org/rec/conf/cascon/AuerbachBGGKLRSSYY91.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pdd/BaconG91, author = {David F. Bacon and Seth Copen Goldstein}, editor = {Barton P. Miller and Charles E. McDowell}, title = {Hardware-Assisted Replay of Multiprocessor Programs}, booktitle = {Proceedings of the {ACM/ONR} Workshop on Parallel and Distributed Debugging, Santa Cruz, California, USA, May 20-21, 1991}, pages = {194--206}, publisher = {{ACM}}, year = {1991}, url = {https://doi.org/10.1145/122759.122777}, doi = {10.1145/122759.122777}, timestamp = {Fri, 09 Jul 2021 14:03:46 +0200}, biburl = {https://dblp.org/rec/conf/pdd/BaconG91.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/BaconS91, author = {David F. Bacon and Robert E. Strom}, editor = {David S. Wise}, title = {Optimistic Parallelization of Communicating Sequential Processes}, booktitle = {Proceedings of the Third {ACM} {SIGPLAN} Symposium on Principles {\&} Practice of Parallel Programming (PPOPP), Williamsburg, Virginia, USA, April 21-24, 1991}, pages = {155--166}, publisher = {{ACM}}, year = {1991}, url = {https://doi.org/10.1145/109625.109642}, doi = {10.1145/109625.109642}, timestamp = {Sun, 12 Jun 2022 19:46:08 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/BaconS91.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/srds/Bacon91, author = {David F. Bacon}, title = {File System Measurements and their Application to the Design of Efficient Operation Logging Algorithm}, booktitle = {Tenth Symposium on Reliable Distributed Systems, {SRDS} 1991, Pisa, Italy, September 30 - October 2, 1991, Proceedings}, pages = {21--30}, publisher = {{IEEE} Computer Society}, year = {1991}, url = {https://doi.org/10.1109/RELDIS.1991.145400}, doi = {10.1109/RELDIS.1991.145400}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/srds/Bacon91.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/DupuySYB90, author = {Alexander Dupuy and Jed Schwartz and Yechiam Yemini and David F. Bacon}, title = {{NEST:} {A} Network Simulation and Prototyping Testbed}, journal = {Commun. {ACM}}, volume = {33}, number = {10}, pages = {63--74}, year = {1990}, url = {https://doi.org/10.1145/84537.84549}, doi = {10.1145/84537.84549}, timestamp = {Wed, 14 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/cacm/DupuySYB90.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigopsE/Bacon90, author = {David F. Bacon}, title = {Transparent recovery in distributed systems}, booktitle = {Proceedings of the 4th {ACM} {SIGOPS} European Workshop, Bologna, Italy, September 3-5, 1990}, publisher = {{ACM}}, year = {1990}, url = {https://doi.org/10.1145/504136.504150}, doi = {10.1145/504136.504150}, timestamp = {Tue, 12 Nov 2019 11:03:53 +0100}, biburl = {https://dblp.org/rec/conf/sigopsE/Bacon90.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/usenix/BaconL90, author = {David F. Bacon and Andy Lowry}, title = {A Portable Run-time System for the Hermes Distributed Programming Language}, booktitle = {Proceedings of the Usenix Summer 1990 Technical Conference, Anaheim, California, USA, June 1990}, pages = {39--50}, publisher = {{USENIX} Association}, year = {1990}, timestamp = {Thu, 15 May 2014 18:36:23 +0200}, biburl = {https://dblp.org/rec/conf/usenix/BaconL90.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/wsc/DupySYB89, author = {Alexander Dupuy and Jed Schwartz and Yechiam Yemini and David F. Bacon}, editor = {Edward A. MacNair and Kenneth J. Musselman and Philip Heidelberger}, title = {{NEST:} a network simulation {\&} prototyping testbed}, booktitle = {Proceedings of the 21st Winter Simulation Conference, Washington, DC, USA, December 4-6, 1989}, pages = {1058--1064}, publisher = {{ACM} Press}, year = {1989}, url = {https://doi.org/10.1145/76738.76873}, doi = {10.1145/76738.76873}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/wsc/DupySYB89.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ftcs/StromBY88, author = {Robert E. Strom and David F. Bacon and Shaula Yemini}, title = {Volatile logging in n-fault-tolerant distributed systems}, booktitle = {Proceedings of the Eighteenth International Symposium on Fault-Tolerant Computing, {FTCS} 1988, Tokyo, Japan, 27-30 June, 1988}, pages = {44--49}, publisher = {{IEEE} Computer Society}, year = {1988}, url = {https://doi.org/10.1109/FTCS.1988.5295}, doi = {10.1109/FTCS.1988.5295}, timestamp = {Wed, 16 Oct 2019 14:14:57 +0200}, biburl = {https://dblp.org/rec/conf/ftcs/StromBY88.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/usenix/BaconSY88, author = {David F. Bacon and Jed Schwartz and Yechiam Yemini}, title = {Nest: {A} Network Simulation and Prototyping Tool}, booktitle = {Proceedings of the {USENIX} Winter Conference. Dallas, Texas, USA, January 1988}, pages = {71--77}, publisher = {{USENIX} Association}, year = {1988}, timestamp = {Thu, 15 May 2014 18:36:23 +0200}, biburl = {https://dblp.org/rec/conf/usenix/BaconSY88.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.