Publication

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}
}