2009 | ||
---|---|---|
42 | John K. Ousterhout, Parag Agrawal, David Erickson, Christos Kozyrakis, Jacob Leverich, David Mazières, Subhasish Mitra, Aravind Narayanan, Guru M. Parulkar, Mendel Rosenblum, Stephen M. Rumble, Eric Stratmann, Ryan Stutsman: The case for RAMClouds: scalable high-performance storage entirely in DRAM. Operating Systems Review 43(4): 92-105 (2009) | |
1999 | ||
41 | John K. Ousterhout: Free Software Needs Profit. Commun. ACM 42(4): 44-45 (1999) | |
40 | John K. Ousterhout: Integration: A New Style of Programming. IEEE Computer 32(5): 53 (1999) | |
1998 | ||
39 | John K. Ousterhout, Jacob Y. Levy, Brent B. Welch: The Safe-Tcl Security Model. Mobile Agents and Security 1998: 217-234 | |
38 | John K. Ousterhout: Scripting: Higher-Level Programming for the 21st Century. IEEE Computer 31(3): 23-30 (1998) | |
1995 | ||
37 | John H. Hartman, John K. Ousterhout: The Zebra Striped Network File System ACM Trans. Comput. Syst. 13(3): 274-310 (1995) | |
1994 | ||
36 | John K. Ousterhout: Tcl and the Tk Toolkit Addison-Wesley 1994 | |
35 | Ken Shirriff, John K. Ousterhout: Sawmill: A High-Bandwidth Logging File System. USENIX Summer 1994: 125-136 | |
1993 | ||
34 | John H. Hartman, John K. Ousterhout: The Zebra Striped Network File System. SOSP 1993: 29-43 | |
1992 | ||
33 | Mary Baker, Satoshi Asami, Etienne Deprit, John K. Ousterhout, Margo I. Seltzer: Non-Volatile Memory for Fast, Reliable File Systems. ASPLOS 1992: 10-22 | |
32 | Mendel Rosenblum, John K. Ousterhout: The Design and Implementation of a Log-Structured File System. ACM Trans. Comput. Syst. 10(1): 26-52 (1992) | |
31 | John K. Ousterhout: Push Technology, Not Abstractions. Operating Systems Review 26(1): 7-11 (1992) | |
1991 | ||
30 | Mendel Rosenblum, John K. Ousterhout: The Design and Implementation of a Log-Structured File System. SOSP 1991: 1-15 | |
29 | Mary Baker, John H. Hartman, Michael D. Kupfer, Ken Shirriff, John K. Ousterhout: Measurements of a Distributed File System. SOSP 1991: 198-212 | |
28 | John K. Ousterhout: An X11 Toolkit Based on the Tcl Language. USENIX Winter 1991: 105-116 | |
27 | Fred Douglis, John K. Ousterhout, M. Frans Kaashoek, Andrew S. Tanenbaum: A Comparison of Two Distributed Systems: Amoeba and Sprite. Computing Systems 4(4): 353-384 (1991) | |
26 | Mary Baker, John K. Ousterhout: Availability in the Sprite Distributed File System. Operating Systems Review 25(2): 95-98 (1991) | |
25 | Fred Douglis, John K. Ousterhout: Transparent Process Migration: Design Alternatives and the Sprite Implementation. Softw., Pract. Exper. 21(8): 757-785 (1991) | |
1990 | ||
24 | Mary Baker, John K. Ousterhout: Availability in the Sprite distributed file system. ACM SIGOPS European Workshop 1990 | |
23 | John K. Ousterhout: Why Aren't Operating Systems Getting Faster As Fast as Hardware? USENIX Summer 1990: 247-256 | |
22 | John H. Hartman, John K. Ousterhout: Performance Measurements of a Multiprocessor Sprite Kernel. USENIX Summer 1990: 279-288 | |
21 | Mendel Rosenblum, John K. Ousterhout: The LFS Storage Manager. USENIX Summer 1990: 315-324 | |
20 | John K. Ousterhout: Tcl: An Embeddable Command Language. USENIX Winter 1990: 133-146 | |
1989 | ||
19 | John K. Ousterhout, Fred Douglis: Beating the I/O Bottleneck: A Case for Log-Structured File Systems. Operating Systems Review 23(1): 11-28 (1989) | |
1988 | ||
18 | Michael Stonebraker, Randy H. Katz, David A. Patterson, John K. Ousterhout: The Design of XPRS. VLDB 1988: 318-330 | |
17 | Michael N. Nelson, Brent B. Welch, John K. Ousterhout: Caching in the Sprite Network File System. ACM Trans. Comput. Syst. 6(1): 134-154 (1988) | |
16 | John K. Ousterhout, Andrew R. Cherenson, Fred Douglis, Michael N. Nelson, Brent B. Welch: The Sprite Network Operating System. IEEE Computer 21(2): 23-36 (1988) | |
15 | Randy H. Katz, John K. Ousterhout, David A. Patterson, Michael Stonebraker: A Project on High Performance I/O Subsystems. IEEE Data Eng. Bull. 11(1): 40-47 (1988) | |
1987 | ||
14 | Fred Douglis, John K. Ousterhout: Process Migration in the Sprite Operating System. ICDCS 1987: 18-27 | |
13 | Michael N. Nelson, Brent B. Welch, John K. Ousterhout: Caching in the Sprite Network File System (Extended Abstract). SOSP 1987: 3-4 | |
1986 | ||
12 | Brent B. Welch, John K. Ousterhout: Prefix Tables: A Simple Mechanism for Locating Files in a Distributed System. ICDCS 1986: 184-189 | |
1985 | ||
11 | Walter S. Scott, John K. Ousterhout: Magic's circuit extractor. DAC 1985: 286-292 | |
10 | John K. Ousterhout, Hervé Da Costa, David Harrison, John A. Kunze, Michael D. Kupfer, James G. Thompson: A Trace-Driven Analysis of the UNIX 4.2 BSD File System. SOSP 1985: 15-24 | |
9 | John K. Ousterhout: A Switch-Level Timing Verifier for Digital MOS VLSI. IEEE Trans. on CAD of Integrated Circuits and Systems 4(3): 336-349 (1985) | |
1984 | ||
8 | John K. Ousterhout: Corner Stitching: A Data-Structuring Technique for VLSI Layout Tools. IEEE Trans. on CAD of Integrated Circuits and Systems 3(1): 87-100 (1984) | |
7 | John K. Ousterhout: The User Interface and Implementation of an IC Layout Editor. IEEE Trans. on CAD of Integrated Circuits and Systems 3(3): 242-249 (1984) | |
1982 | ||
6 | John K. Ousterhout: Caesar: An Interactive Editor for VLSI Layout. COMPCON 1982: 300-301 | |
5 | John K. Ousterhout, John A. Newkirk, Phil Petit, Howard E. Shrobe: Panel Discussion. COMPCON 1982: 381-382 | |
4 | John K. Ousterhout: Scheduling Techniques for Concurrebt Systems. ICDCS 1982: 22-30 | |
1980 | ||
3 | John K. Ousterhout, Donald A. Scelza, Pradeep S. Sindhu: Medusa: An Experiment in Distributed Operating System Structure. Commun. ACM 23(2): 92-105 (1980) | |
1979 | ||
2 | John K. Ousterhout, Donald A. Scelza, Pradeep S. Sindhu: Medusa: An Experiment in Distributed Operating System Structure (Summary). SOSP 1979: 115-116 | |
1977 | ||
1 | Richard J. Swan, Andreas Bechtolsheim, Kwok-Woon Lai, John K. Ousterhout: The implementation of the Cm* multi-microprocessor. AFIPS National Computer Conference 1977: 645-655 |