Publications by Andrew Baumann

×

Status message

The Publications site is currently under construction, as a result some publications might be missing.

2014

2014 Conference on Timely Results in Operating Systems, TRIOS '14, Broomfield, CO, USA, October 2014
@inproceedings{abc,
	author = {Andrew Baumann and Chris Hawblitzel and Kornilios Kourtis and Timothy L. Harris and Timothy Roscoe},
	booktitle = {2014 Conference on Timely Results in Operating Systems, TRIOS {\textquoteright}14, Broomfield, CO, USA},
	title = {Cosh: Clear OS Data Sharing In An Incoherent World.},
	url = {https://www.usenix.org/conference/trios14/technical-sessions/presentation/baumann},
	year = {2014}
}

2012

ACM Trans. Comput. Syst., January 2012
@article{abc,
	author = {Adrian Sch{\"u}pbach and Andrew Baumann and Timothy Roscoe and Simon Peter},
	journal = {ACM Trans. Comput. Syst.},
	title = {A Declarative Language Approach to Device Configuration.},
	url = {http://doi.acm.org/10.1145/2110356.2110361},
	year = {2012}
}

2011

Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2011, Newport Beach, CA, USA, Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2011, Newport Beach, CA, USA, March 5-11, 2011., March 2011
@inproceedings{abc,
	author = {Adrian Sch{\"u}pbach and Andrew Baumann and Timothy Roscoe and Simon Peter},
	booktitle = {Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2011, Newport Beach, CA, USA},
	title = {A declarative language approach to device configuration.},
	url = {http://doi.acm.org/10.1145/1950365.1950382},
	venue = {Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2011, Newport Beach, CA, USA, March 5-11, 2011.},
	year = {2011}
}
Proceedings of the 13th Workshop on Hot Topics in Operating Systems (HotOS 2011), Napa, CA, USA, January 2011
The goal of a computer system is to run an application workload securely, reliably, efficiently, and fast. A computer’s hardware architecture and operating system exist to support this goal, and it would be nice if they cooperated as effectively as possible. Yet there is a growing gap between architectural research and OS research, which seems to be the result of poor communication about what actually matters. In this paper, we discuss this gap and what to do about it. We illustrate the opportunities for closing the gap using examples from some recent OS research.
@inproceedings{abc,
	abstract = {The goal of a computer system is to run an application
workload securely, reliably, efficiently, and fast. A computer\&$\#$146;s
hardware architecture and operating system exist
to support this goal, and it would be nice if they cooperated
as effectively as possible. Yet there is a growing gap
between architectural research and OS research, which
seems to be the result of poor communication about what
actually matters.
In this paper, we discuss this gap and what to do about
it. We illustrate the opportunities for closing the gap using
examples from some recent OS research.},
	author = {Jeffrey C. Mogul and Andrew Baumann and Timothy Roscoe and Livio Soares},
	booktitle = {Proceedings of the 13th Workshop on Hot Topics in Operating Systems (HotOS 2011), Napa, CA, USA},
	title = {Mind the Gap: Reconnecting Architecture and OS Research},
	year = {2011}
}
January 2011
@techreport{abc,
	author = {Simon Peter and Andrew Baumann and Zachary R. Anderson and Timothy Roscoe},
	title = {Gang scheduling isn\&$\#$146;t worth it. . . yet},
	year = {2011}
}

2010

Proceedings of the 2nd Workshop on Hot Topics in Parallelism, Berkeley, CA, USA, January 2010
@inproceedings{abc,
	author = {Simon Peter and Adrian Sch{\"u}pbach and Paul Barham and Andrew Baumann and Timothy Roscoe},
	booktitle = {Proceedings of the 2nd Workshop on Hot Topics in Parallelism, Berkeley, CA, USA},
	title = {Design principles for end-to-end multicore schedulers},
	year = {2010}
}

2009

Proceedings of the 22nd ACM Symposium on Operating Systems Principles 2009, SOSP 2009, Big Sky, Montana, USA, Proceedings of the 22nd ACM symposium on Operating systems principles, Big Sky, MO, USA, ACM Press, October 2009., January 2009
@inproceedings{abc,
	author = {Andrew Baumann and Paul Barham and Pierre-{\'E}variste Dagand and Timothy L. Harris and Rebecca Isaacs and Simon Peter and Timothy Roscoe and Adrian Sch{\"u}pbach and Akhilesh Singhania},
	booktitle = {Proceedings of the 22nd ACM Symposium on Operating Systems Principles 2009, SOSP 2009, Big Sky, Montana, USA},
	title = {The multikernel: a new OS architecture for scalable multicore systems.},
	url = {http://doi.acm.org/10.1145/1629575.1629579},
	venue = {Proceedings of the 22nd ACM symposium on Operating systems principles, Big Sky, MO, USA, ACM Press, October 2009.},
	year = {2009}
}
Middleware 2009, ACM/IFIP/USENIX, 10th International Middleware Conference, Urbana, IL, USA, Proceedings of ACM Middleware 2009, ACM Press, Urbana-Champaign, IL, USA, October 2009., January 2009
@inproceedings{abc,
	author = {Qin Yin and Adrian Sch{\"u}pbach and Justin Cappos and Andrew Baumann and Timothy Roscoe},
	booktitle = {Middleware 2009, ACM/IFIP/USENIX, 10th International Middleware Conference, Urbana, IL, USA},
	title = {Rhizoma: A Runtime for Self-deploying, Self-managing Overlays.},
	url = {http://dx.doi.org/10.1007/978-3-642-10445-9_10},
	venue = {Proceedings of ACM Middleware 2009, ACM Press, Urbana-Champaign, IL, USA, October 2009.},
	year = {2009}
}
Operating Systems Review, January 2009
@article{abc,
	author = {Pierre-{\'E}variste Dagand and Andrew Baumann and Timothy Roscoe},
	journal = {Operating Systems Review},
	title = {Filet-o-fish: practical and dependable domain-specific languages for OS development.},
	url = {http://doi.acm.org/10.1145/1713254.1713263},
	year = {2009}
}
Proceedings of the 12th Workshop on Hot Topics in Operating Systems (HotOS-XII), Monte Verita, Switzerland, January 2009
@inproceedings{abc,
	author = {Andrew Baumann and Simon Peter and Adrian Sch{\"u}pbach and Akhilesh Singhania and Timothy Roscoe and Paul Barham and Rebecca Isaacs},
	booktitle = {Proceedings of the 12th Workshop on Hot Topics in Operating Systems (HotOS-XII), Monte Verita, Switzerland},
	title = {Your computer is already a distributed system. Why isn{\textquoteright}t your OS?},
	year = {2009}
}

2008

Proceedings of the Fourth Workshop on Hot Topics in System Dependability, HotDep 2008, San Diego, CA, USA, Proceedings of the 4th Usenix Workshop on Hot Topics in System Dependability (HotDep), San Diego, CA, USA, December 2008., January 2008
@inproceedings{abc,
	author = {Qin Yin and Justin Cappos and Andrew Baumann and Timothy Roscoe},
	booktitle = {Proceedings of the Fourth Workshop on Hot Topics in System Dependability, HotDep 2008, San Diego, CA, USA},
	title = {Dependable Self-Hosting Distributed Systems Using Constraints.},
	url = {http://www.usenix.org/events/hotdep08/tech/full_papers/yin/yin.pdf},
	venue = {Proceedings of the 4th Usenix Workshop on Hot Topics in System Dependability (HotDep), San Diego, CA, USA, December 2008.},
	year = {2008}
}
SIGMOD Record, USASIGMOD Record, vol. 37, no. 4, December 2008, pp. 94--99., January 2008
@inproceedings{abc,
	author = {Gustavo Alonso and Donald Kossmann and Timothy Roscoe and Nesime Tatbul and Andrew Baumann and Carsten Binnig and Peter M. Fischer and Oriana Riva and Jens Teubner},
	booktitle = {SIGMOD Record},
	title = {The ETH Zurich systems group and enterprise computing center.},
	url = {http://doi.acm.org/10.1145/1519103.1519120},
	venue = {USASIGMOD Record, vol. 37, no. 4, December 2008, pp. 94--99.},
	year = {2008}
}
Proceedings of the Workshop on Managed Many-Core Systems (MMCS), Boston, MA, USA, January 2008
@inproceedings{abc,
	author = {Adrian Sch{\"u}pbach and Simon Peter and Andrew Baumann and Timothy Roscoe and Paul Barham and Tim Harris and Rebecca Isaacs},
	booktitle = {Proceedings of the Workshop on Managed Many-Core Systems (MMCS), Boston, MA, USA},
	title = {Embracing diversity in the Barrelfish manycore operating system},
	year = {2008}
}
Proceedings of the 2008 EuroSys Conference, Glasgow, Scotland, UK, Proceedings of the 3rd European Systems Conference (Eurosys), Glasgow, Scotland, April 2008., January 2008
@inproceedings{abc,
	author = {Simon Peter and Andrew Baumann and Timothy Roscoe and Paul Barham and Rebecca Isaacs},
	booktitle = {Proceedings of the 2008 EuroSys Conference, Glasgow, Scotland, UK},
	title = {30 seconds is not enough!: a study of operating system timer usage.},
	url = {http://doi.acm.org/10.1145/1352592.1352614},
	venue = {Proceedings of the 3rd European Systems Conference (Eurosys), Glasgow, Scotland, April 2008.},
	year = {2008}
}

2006

Operating Systems Review, January 2006
@inproceedings{abc,
	author = {Dilma Da Silva and Orran Krieger and Robert W. Wisniewski and Amos Waterland and David K. Tam and Andrew Baumann},
	booktitle = {Operating Systems Review},
	title = {K42: an infrastructure for operating system research.},
	url = {http://doi.acm.org/10.1145/1131322.1131333},
	year = {2006}
}

2005

Proceedings of the 2005 USENIX Annual Technical Conference, Anaheim, CA, USA, January 2005
@inproceedings{abc,
	author = {Andrew Baumann and Gernot Heiser and Jonathan Appavoo and Dilma Da Silva and Orran Krieger and Robert W. Wisniewski and Jeremy Kerr},
	booktitle = {Proceedings of the 2005 USENIX Annual Technical Conference},
	title = {Providing Dynamic Update in an Operating System.},
	url = {http://www.usenix.org/events/usenix05/tech/general/baumann.html},
	venue = {Anaheim, CA, USA},
	year = {2005}
}