Technical Reports - David E. Culler

“Doing nothing well": OS-Application coordination for energy saving (EECS-2016-119)
Kalyanaraman Shankari, David E. Culler and Randy H. Katz

An Analysis of the RPL Routing Standard for Low Power and Lossy Networks (EECS-2016-106)
Aishwarya Parasuram

Intuitive Appliance Identification using Image Matching in Smart Buildings (EECS-2015-200)
Kaifei Chen, John Kolb, Jonathan Fürst, Dezhi Hong, David E. Culler and Randy H. Katz

XBOS: An Extensible Building Operating System (EECS-2015-197)
Gabriel Fierro and David E. Culler

Participatory Classification in a System for Assessing Multimodal Transportation Patterns (EECS-2015-8)
Kalyanaraman Shankari, Mogeng Yin, Randy H. Katz and David E. Culler

Information Display for Societal Problems: Data, Game, or Choice? (EECS-2015-7)
Kalyanaraman Shankari, Janice Park, Tejomay Gadgil, Randy H. Katz and David E. Culler

System Design Trade-Offs in a Next-Generation Embedded Wireless Platform (EECS-2014-162)
Michael P Andersen and David E. Culler

Enabling Portable Building Applications through Automated Metadata Transformation (EECS-2014-159)
Arka Bhattacharya, David E. Culler, Jorge Ortiz, Dezhi Hong and Kamin Whitehouse

E-Mission: Automated transportation emission calculation using smart phones (EECS-2014-140)
Kalyanaraman Shankari, Mogeng Yin, Shanthi Shanmugam, David E. Culler and Randy H. Katz

Hypnos: Unobtrusive Power Proportionality for HPC frameworks (EECS-2014-29)
Arka Bhattacharya and David E. Culler

Enabling Advanced Environmental Conditioning with a Building Application Stack (EECS-2013-14)
Jay Taneja, Andrew Krioukov, Stephen Dawson-Haggerty and David E. Culler

Experiences Integrating Building Data with sMAP (EECS-2012-21)
Stephen Dawson-Haggerty, Andrew Krioukov and David E. Culler

Design and Evaluation of an Energy Agile Computing Cluster (EECS-2012-13)
Andrew Krioukov, Sara Alspaugh, Prashanth Mohan, Stephen Dawson-Haggerty, David E. Culler and Randy H. Katz

A System for Managing Physical Data in Buildings (EECS-2010-128)
Jorge Ortiz

Power Optimization – a Reality Check (EECS-2009-140)
Stephen Dawson-Haggerty, Andrew Krioukov and David E. Culler

The Effect of Link Churn on Wireless Routing (EECS-2008-109)
Stephen Dawson-Haggerty, Jorge Ortiz, Xiaofan Fred Jiang and David E. Culler

Wireless Embedded Systems and Networking - Labs Based on the AIIT Lecture (EECS-2008-14)
Jaein Jeong and David E. Culler

Design and Analysis of Micro-Solar Power Systems for Wireless Sensor Networks (EECS-2007-24)
Jaein Jeong, Xiaofan Fred Jiang and David E. Culler

Flush: A Reliable Bulk Transport Protocol for Multihop Wireless Network (EECS-2006-169)
Sukun Kim, Rodrigo Fonseca, Prabal Dutta, Arsalan Tavakoli, David E. Culler, Philip Levis, Scott Shenker and Ion Stoica

Health Monitoring of Civil Infrastructures Using Wireless Sensor Networks (EECS-2006-121)
Sukun Kim, Shamim Pakzad, David E. Culler, James Demmel, Gregory Fenves, Steve Glaser and Martin Turon

Empirical Analysis of Transmission Power Control Algorithms for Wireless Sensor Networks (EECS-2005-16)
Jaein Jeong, David E. Culler and Jae-Hyuk Oh

Towards Secure Network Programming and Recovery in Wireless Sensor Networks (EECS-2005-7)
Prabal Dutta, Jonathan W. Hui, David Chiyuan Chu and David E. Culler

Tython: a Dynamic Simulation Environment for Sensor Networks (CSD-05-1372)
Michael Demmer, Philip Levis, August Joki, Eric Brewer and David Culler

Software Design Patterns for TinyOS (CSD-04-1350)
David Gay, Philip Levis and David Culler

Sensor Field Localization: A Deployment and Empirical Analysis (CSD-04-1349)
Kamin Whitehouse, Fred Jiang, Chris Karlof, Alec Woo and David Culler

Bridging the Gap: Programming Sensor Networks with Application Specific Virtual Machines (CSD-04-1343)
Philip Levis, David Gay and David Culler

Trickle: A Self-Regulating Algorithm for Code Propagation and Maintenance in Wireless Sensor Networks (CSD-03-1290)
Philip Levis, Neil Patel, Scott Shenker and David Culler

Evaluation of Efficient Link Reliability Estimators for Low-Power Wireless Networks (CSD-03-1270)
Alec Woo and David Culler

A Design Framework for Highly Concurrent Systems (CSD-00-1108)
Matt Welsh, Steven D. Gribble, Eric A. Brewer and David Culler

Market-based Proportional Resource Sharing for Clusters (CSD-00-1092)
Brent N. Chun and David E. Culler

Empirical Evaluation of Global Memory Support on the Cray-T3D and Cray-T3E (CSD-98-991)
Arvind Krishnamurthy, David E. Culler and Katherine Yelick

Virtual Network Transport Protocols for Myrinet (CSD-98-988)
Brent N. Chun, Alan M. Mainwaring and David E. Culler

Evaluation of Architectural Support for Global Address-Based Communication in Large-Scale Parallel Machines (CSD-98-984)
Arvind Krishnamurthy, Klaus E. Schauser, Chris J. Scheiman, David E. Culler, Katherine Yelick and Randolph Y. Wang

Towards a Theory of Optimal Communication Pipelines (CSD-98-981)
Randolph Y. Wang, Arvind Krishnamurthy, Richard P. Martin, Thomas E. Anderson and David E. Culler

WebOS: Operating System Services for Wide Area Applications (CSD-97-938)
Amin Vahdat, Paul Eastham, Chad Yoshokawa, Eshwar Belani, Thomas Anderson, David Culler and Michael Dahlin

Effect of Communication Latency, Overhead, and Bandwidth on a Cluster Architecture (CSD-96-925)
Richard Martin, Amin Vahdat, David Culler and Thomas Anderson

Active Message Applications Programming Interface and Communication Subsystem Organization (CSD-96-918)
Alan M. Mainwaring and David E. Culler

Re-examining Scheduling and Communication in Parallel Programs (CSD-95-881)
Andrea C. Dusseau, Remzi H. Arpaci and David E. Culler

Mantis User's Guide, Version 1.0 (CSD-94-828)
Steven S. Lumetta and David E. Culler

Measurements of Active Messages Performance on the CM-5 (CSD-94-807)
Lok T. Liu and David E. Culler

Decentralized Optimal Power Pricing: The Development of a Parallel Program (CSD-93-774)
Steven Lumetta, Liam Murphy, Xiaoye Li, David E. Culler and Ismail Khalil

Two Fundamental Limits on Dataflow Multiprocessing (CSD-92-716)
David E. Culler, Klaus Erik Schauser and Thorsten von Eicken

LogP: Towards a Realistic Model of Parallel Computation (CSD-92-713)
David E. Culler, Richard Karp, David A. Patterson, Abhijit Sahay, Klaus Erik Schauser, Eunice Santos, Ramesh Subramonian and Thorsten von Eicken

Analysis of Multithreaded Microprocessors under Multiprogramming (CSD-92-687)
David E. Culler, Michial Gunter and James C. Lee

Active Messages: a Mechanism for Integrated Communication and Computation (CSD-92-675)
Thorsten von Eicken, David E. Culler, Seth Copen Goldstein and Klaus Erik Schauser

Compiler-Controlled Multithreading for Lenient Parallel Languages (CSD-91-640)
Klaus Erik Schauser, David E. Culler and Thorsten von Eicken

An Analytical Solution for a Markov Chain Modeling Multithreaded Execution (CSD-91-623)
Rafael H. Saavedra-Barrera and David E. Culler

Fine-grain Parallelism with Minimal Hardware Support: A Compiler-Controlled Threaded Abstract Machine (CSD-90-594)
David E. Culler, Anurug Soh, Klaus Erik Schauser, Thorsten von Eicken and John Wawrzynek

Analysis of Multithreaded Architectures for Parallel Computing (CSD-90-569)
Rafael H. Saavedra-Barrera, David E. Culler and Thorsten von Eicken