| 2011 | ||
|---|---|---|
| j5 | David Gay, Joel Galenson, Mayur Naik, Kathy Yelick: Yada: Straightforward parallel programming. Parallel Computing 37(9): 592-609 (2011) | |
| c29 | Zachary R. Anderson, David Gay: Composable, nestable, pessimistic atomic statements. OOPSLA 2011: 865-884 | |
| 2010 | ||
| c28 | Pallavi Joshi, Mayur Naik, Koushik Sen, David Gay: An effective dynamic analysis for detecting generalized deadlocks. SIGSOFT FSE 2010: 327-336 | |
| 2009 | ||
| c27 | Mayur Naik, Chang-Seo Park, Koushik Sen, David Gay: Effective static deadlock detection. ICSE 2009: 386-396 | |
| c26 | Zachary R. Anderson, David Gay, Mayur Naik: Lightweight annotations for controlling sharing in concurrent data structures. PLDI 2009: 98-109 | |
| 2008 | ||
| j4 | Philip Levis, Eric A. Brewer, David E. Culler, David Gay, Samuel Madden, Neil Patel, Joseph Polastre, Scott Shenker, Robert Szewczyk, Alec Woo: The emergence of a networking primitive in wireless sensor networks. Commun. ACM 51(7): 99-106 (2008) | |
| c25 | Zachary R. Anderson, David Gay, Robert Ennals, Eric A. Brewer: SharC: checking data sharing strategies for multithreaded C. PLDI 2008: 149-158 | |
| 2007 | ||
| j3 | David Gay, Philip Levis, David E. Culler: Software design patterns for TinyOS. ACM Trans. Embedded Comput. Syst. 6(4) (2007) | |
| c24 | ||
| c23 | Jeremy Condit, Matthew Harren, Zachary R. Anderson, David Gay, George C. Necula: Dependent Types for Low-Level Programming. ESOP 2007: 520-535 | |
| c22 | Zachary R. Anderson, Eric A. Brewer, Jeremy Condit, Robert Ennals, David Gay, Matthew Harren, George C. Necula, Feng Zhou: Beyond Bug-Finding: Sound Program Analysis for Linux. HotOS 2007 | |
| c21 | ||
| c20 | ||
| c19 | Nathan Cooprider, Will Archer, Eric Eide, David Gay, John Regehr: Efficient memory safety for TinyOS. SenSys 2007: 205-218 | |
| c18 | Kevin Klues, Vlado Handziski, Chenyang Lu, Adam Wolisz, David E. Culler, David Gay, Philip Levis: Integrating concurrency control and energy management in device drivers. SOSP 2007: 251-264 | |
| 2006 | ||
| c17 | John Regehr, Nathan Cooprider, David Gay: Atomicity and visibility in tiny embedded systems. PLOS 2006: 2 | |
| c16 | Bill McCloskey, Feng Zhou, David Gay, Eric A. Brewer: Autolocker: synchronization inference for atomic sections. POPL 2006: 346-358 | |
| 2005 | ||
| c15 | Philip Buonadonna, David Gay, Joseph M. Hellerstein, Wei Hong, Samuel Madden: TASK: sensor network in a box. EWSN 2005: 133-144 | |
| c14 | Alexander Gutkin, David Gay: Structural Representation and Matching of Articulatory Speech Structures based on the Evolving Transformation System (ETS) Formalism. IJCAI 2005: 1684-1685 | |
| c13 | ||
| c12 | ||
| c11 | Kevin Chang, David Gay: Language Support for Interoperable Messaging in Sensor Networks. SCOPES 2005: 1-9 | |
| c10 | Gilman Tolle, Joseph Polastre, Robert Szewczyk, David E. Culler, Neil Turner, Kevin Tu, Stephen Burgess, Todd Dawson, Philip Buonadonna, David Gay, Wei Hong: A macroscope in the redwoods. SenSys 2005: 51-63 | |
| c9 | Philip Levis, David Gay: Reprogramming sensor networks safely, quickly, and efficiently. SenSys 2005: 308 | |
| 2004 | ||
| c8 | David Bremner, David Gay: Experimental lower bounds for three simplex chirality measures in low dimension. CCCG 2004: 170-173 | |
| c7 | Philip Levis, Samuel Madden, David Gay, Joseph Polastre, Robert Szewczyk, Alec Woo, Eric A. Brewer, David E. Culler: The Emergence of Networking Abstractions and Techniques in TinyOS. NSDI 2004: 1-14 | |
| 2003 | ||
| c6 | David Gay, Philip Levis, J. Robert von Behren, Matt Welsh, Eric A. Brewer, David E. Culler: The nesC language: A holistic approach to networked embedded systems. PLDI 2003: 1-11 | |
| 2002 | ||
| j2 | Andrew Begel, Philip Buonadonna, David E. Culler, David Gay: An analysis of VI Architecture primitives in support of parallel and distributed communication. Concurrency and Computation: Practice and Experience 14(1): 55-76 (2002) | |
| 2001 | ||
| c5 | ||
| 2000 | ||
| c4 | David Gay, Bjarne Steensgaard: Fast Escape Analysis and Stack Allocation for Object-Based Programs. CC 2000: 82-93 | |
| 1999 | ||
| c3 | Arvind Krishnamurthy, Alexander Aiken, Phillip Colella, David Gay, Susan L. Graham, Paul N. Hilfinger, Ben Liblit, Carleton Miyamoto, Geoff Pike, Luigi Semenzato, Katherine A. Yelick: Titanium: A High Performance Java Dialect. PPSC 1999 | |
| 1998 | ||
| j1 | Katherine A. Yelick, Luigi Semenzato, Geoff Pike, Carleton Miyamoto, Ben Liblit, Arvind Krishnamurthy, Paul N. Hilfinger, Susan L. Graham, David Gay, Phillip Colella, Alexander Aiken: Titanium: A High-performance Java Dialect. Concurrency - Practice and Experience 10(11-13): 825-836 (1998) | |
| c2 | ||
| c1 | ||
Data released under the ODC-BY 1.0 license — See also our legal information page