Product
Help
Pricing
About
Jobs
Log in
Get started
Author
Add to collection
David F. Bacon
Observed names:
Bacon, David F.,
D. Bacon,
D. F. Bacon,
D.F. Bacon,
David Bacon
Institution:
Google (United States)
Observed institutions:
Google (United States),
IBM (United States),
Harvard University,
IBM Research - Thomas J. Watson Research Center,
New York University,
Columbia University,
University of California, Berkeley
show all 7
OpenAlex ID:
A5033485201
Compiler transformations for high-performance computing
1994
·
David F. Bacon
, Susan L. Graham
, et al.
·
ACM Computing Surveys
·
853
PDF
Fast static analysis of C++ virtual function calls
1996
·
David F. Bacon
, Peter F. Sweeney
·
Conference on Object-Oriented Programming Systems, Languages, and Applications
·
537
A real-time garbage collector with low overhead and consistent utilization
2003
·
David F. Bacon
, Perry Cheng
, et al.
·
ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL)
·
329
Pad++: A Zoomable Graphical Sketchpad For Exploring Alternate Interface Physics
1996
·
Benjamin B. Bederson
, James D. Hollan
, et al.
·
Journal of Visual Languages & Computing
·
309
Thin locks
1998
·
David F. Bacon
, Ravi Konuru
, et al.
·
ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
·
234
PDF
Lime
2010
·
Joshua Auerbach
, David F. Bacon
, et al.
·
Conference on Object-Oriented Programming Systems, Languages, and Applications
·
156
FPGA programming for the masses
2013
·
David F. Bacon
, Rodric Rabbah
, et al.
·
Communications of the ACM
·
154
Guava
2000
·
David F. Bacon
, Robert E. Strom
, et al.
·
Conference on Object-Oriented Programming Systems, Languages, and Applications
·
138
Java without the coffee breaks
2001
·
David F. Bacon
, Clement R. Attanasio
, et al.
·
ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
·
135
Hardware-assisted replay of multiprocessor programs
1991
·
David F. Bacon
, Seth Copen Goldstein
·
122
PDF
Volatile logging in n-fault-tolerant distributed systems
2003
·
R.E. Strom
, D.F. Bacon
, et al.
·
IEEE International Symposium on Fault-Tolerant Computing
·
117
Fast static analysis of C++ virtual function calls
1996
·
David F. Bacon
, Peter F. Sweeney
·
ACM SIGPLAN Notices
·
105
PDF
Compiling a high-level language for GPUs
2012
·
Christophe Dubach
, Perry Cheng
, et al.
·
ACM SIGPLAN Notices
·
100
Liquid Metal: Object-Oriented Programming Across the Hardware/Software Boundary
2008
·
Shan Shan Huang
, Amir Hormati
, et al.
·
Lecture notes in computer science
·
96
Concurrent Cycle Collection in Reference Counted Systems
2001
·
David F. Bacon
, V. T. Rajan
·
Lecture notes in computer science
·
93
NEST: a network simulation and prototyping testbed
1990
·
Alexander Dupuy
, Jed Schwartz
, et al.
·
Communications of the ACM
·
86
PDF
Fast and effective optimization of statically typed object-oriented languages
1997
·
David F. Bacon
, Susan L. Graham
·
81
Hermes: a language for distributed computing
1991
·
Robert E. Strom
, David F. Bacon
, et al.
·
81
Spanner
2017
·
David F. Bacon
, Nathan Bales
, et al.
·
ACM SIGMOD International Conference on Management of Data (SIGMOD)
·
79
PDF
Dynamic selection of application-specific garbage collectors
2004
·
Sunil Soman
, Chandra Krintz
, et al.
·
International Symposium on Memory Management
·
76
The Metronome: A Simpler Approach to Garbage Collection in Real-Time Systems
2003
·
David F. Bacon
, Perry Cheng
, et al.
·
Lecture notes in computer science
·
74
Space- and Time-Efficient Implementation of the Java Object Model
2002
·
David F. Bacon
, Stephen J. Fink
, et al.
·
Lecture notes in computer science
·
74
Controlling fragmentation and space consumption in the metronome, a real-time garbage collector for Java
2003
·
David F. Bacon
, Perry Cheng
, et al.
·
ACM SIGPLAN Notices
·
73
Optimus
2008
·
Amir Hormati
, Manjunath Kudlur
, et al.
·
International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES)
·
68
A compiler and runtime for heterogeneous computing
2012
·
Joshua Auerbach
, David F. Bacon
, et al.
·
ACM/IEEE Design Automation Conference (DAC)
·
67
Show more works
View as search
Works count:
171
Citation count:
5,807
H-index:
38
I10-index:
74
Year
Topic
Type