Publications

Books

David Mosberger and Stephane Eranian. IA-64 Linux Kernel: Design and Implementation. Prentice-Hall, 2002.

Research

C. Gray, M. Chapman, P. Chubb, D. Mosberger, and G. Heiser. Itanium --- A System Implementor's Tale. Proceedings of the 2005 USENIX Annual Technical Conference, 265--278 (April 2005.) (HTML, PDF)

A. Chandra and D. Mosberger. Scalability of Linux Event-Dispatch Mechanisms. Proceedings of the 2001 USENIX Annual Technical Conference, 231-244 (June 2001.) (HTML, PostScript, PDF)

D. Mosberger and T. Jin. httperf: A Tool for Measuring Web Server Performance. Performance Evaluation Review, Volume 26, Number 3, December 1998, 31-37. (Originally appeared in Proceedings of the 1998 Internet Server Performance Workshop, June 1998, 59-67.) (HTML, PDF, PostScript.)

David Mosberger. Scout: A Path-based Operating System. PhD Dissertation, Department of Computer Science, University of Arizona (July 1997). Also appears as TR 97-06. (HTML, PostScript, PDF.)

D. Mosberger, L. Peterson, P. Bridges, and S. O'Malley. Analysis of Techniques to Improve Protocol Latency. Proceedings of SIGCOMM '96 (September 1996), 73-84. (HTML, PostScript.)

David Mosberger. Message Library Design Notes. Technical Report 97-19, Department of Computer Science, University of Arizona (January 1996.) (PostScript, PDF.)

David Mosberger. Map Library Design Notes. Technical Report 97-18, Department of Computer Science, University of Arizona (January 1996). (PostScript, PDF.)

D. Mosberger, P. Druschel, and L. Peterson. Implementing Atomic Sequences on Uniprocessors Using Rollforward. Software---Practice & Experience, Volume 26, No. 1 (January 1996), 1-24. (PostScript.)

D. Mosberger, L. Peterson, and S. O'Malley. Protocol Latency: MIPS and Reality. Technical Report 95-02, Department of Computer Science, University of Arizona (1995). (PostScript.)

A. B. Montz, D. Mosberger, S. W. O'Malley, L. Peterson, T. A. Proebsting, J. H. Hartman. Scout: A communications-oriented operating system. Technical Report 94-20, Department of Computer Science, University of Arizona (June 1994). (PostScript.)

D. Mosberger and L. Peterson. Making Paths Explicit in the Scout Operating System. Proceedings of OSDI '96 (October 1996), 153-168. (HTML, PostScript.)

D. Mosberger, C. J. Turner, and L. Peterson. Exploiting Highly Reliable Networks with Careful Protocols. Technical Report 94-14, Department of Computer Science, University of Arizona (March 1994).

D. Mosberger, P. Druschel, and L. Peterson. A Fast and General Software Solution to Mutual Exclusion on Uniprocessors. Technical Report 94-07, Department of Computer Science, University of Arizona (June 1994). ( PostScript.)

C. J. Turner, D. Mosberger, and L. Peterson. Cluster C*: Understanding the Performance Limits, Proceedings of the Scalable High Performance Computing Conference, May 1994.

D. Mosberger and L. Peterson. Careful Protocols or How to Use Highly Reliable Networks, Proceedings of the Fourth Workshop on Workstation Operating Systems, 80--84, October 1993.

D. Mosberger. Memory Consistency Models. Operating Systems Review, 27(1):18--26, 1993. Revised version available as TR93-11 (PostScript, PDF.)

Other

D. Mosberger. Linux/ia64: Preparing for the Next Millennium. Proceedings of the Linux Expo '99, 41--46, May 1999. (HTML, PostScript, PDF).

D. Mosberger. The SANE Scanner Interface. Linux Journal, 52--57, March 1998. (HTML.)

D. Mosberger. Linux/Alpha or How to Make Your Applications Fly. Proceedings of the Linux Expo '97, March 1997. (gzip'ped PostScript, HTML.)


dmosberger@gmail.com / Last updated: Wed Nov 1 17:07:15 2006