USENIX Winter 1993 Conference Proceedings
January 1993
San Diego, California
The four papers that received awards are available in PDF format. You may purchase the other papers individually by using our Offprints Order Form (in PDF format).
Plenary Session
Wednesday (9:00-10:20)
Chair: Rob Kolstad
- Opening Remarks and Announcements
- Rob Kolstad, BSDI; Dan Geer, Geer Zolot Associates
- Keynote Address: Pen-Based Computing and Its Impact
- Robert Carr, Go Corporation
Libraries & Links
Wednesday (10:45-12:05)
Chair: Tom Christiansen
- Dictionary and Graph Libraries
- Stephen C. North & Kiem-Phong Vo, AT&T Bell Laboratories
- Linking Shared Segments
- W. E. Garrett, M. L. Scott, R. Bianchini, L. I.
Kontothanassis, R. A. McCallum, J. A. Thomas, R.
Wisniewski, & S. Luk, University of Rochester
- A Library Implementation of POSIX Threads under UNIX
- Frank Mueller, Florida State University
New Views
Wednesday (10:45-12:05)
Chair: Peter Honeyman
- Hello World
- Rob Pike & Ken Thompson, AT&T Bell Laboratories
- Es: A shell with higher-order functions
- Paul Haahr, Adobe Systems Incorporated; Byron Rakitzis,
Network Appliance Corporation
- Jgraph - A Filter for Plotting Graphs in PostScript
- James S. Plank, Princeton University
Tuning
Wednesday (1:30-2:50)
Chair: Dinah McNutt
- Faster AFS
- Michael T. Stolarchuk, University of Michigan
- The AutoCacher: A File Cache Which Operates at the NFS Level
- Ronald G. Minnich, Supercomputing Research Center
- Pitfalls in Multithreading SVR4 STREAMS and Other Weightless
Processes
- Sunil Saxena, J. Kent Peacock, Fred Yang, Vijaya Verma,
Mohan Krishnan, Intel Multiprocessor Consortium
Tools
Wednesday (1:30-2:50)
Chair: Saul G. Wold
- WARLOCK - A Static Data Race Analysis Tool
- Nicholas Sterling, SunSoft, Inc.
- DUEL - A Very High-Level Debugging Language
- Michael Golan & David R. Hanson, Princeton University
- The San Diego ``Zoo'': A multicomputer stress test suite
- Chris Peak, Locus Computing Corporation, San Diego
Communications
Wednesday (3:30-5:00)
Chair: Dave Taylor
- PhoneStation, Moving the Telephone onto the Virtual Desktop
Best Presentation Winner! Download this paper in PDF format.
- Stephen A. Uhler, Bellcore
- Glish: A User-Level Software Bus for Loosely-Coupled
Distributed Systems
- Vern Paxson & Chris Saltmarsh, Lawrence Berkeley Laboratory
- UNIX Services for Multilevel Storage and Communications Over
a Secure LAN
- Bruno d'Ausbourg & Christel Calas, CERT-ONERA
Xbits
Thursday (9:00-10:20)
Chair: Mary Seabrook
- A Sketch Of The Smart Frame Buffer
- Joel McCormack & Bob McNamara, Digital Equipment Corporation
- Wafe - An X Toolkit Based Frontend for Application Programs
in Various Programming Languages
- Gustaf Neumann & Stefan Nusser, Wirtschaftsuniversitt Wien
- Design and Implementation of a Multi-Threaded Xlib
- Carl Schmidtmann, Consultant to Digital Equipment
Corporation; Michael Tao, Sun Microsystems; Steven Watt,
Consultant to Xerox Corporation
Filesystems, I
Thursday (9:00-10:20)
Chair: Dan Geer
- The Design and Implementation of the Inversion File System
- Michael A. Olson, University of California at Berkeley
- Operating System Support for Portable Filesystem Extensions
- Neil Webber, Epoch Systems, Inc.
- File Systems in User Space
- Paul R. Eggert, Twin Sun, Inc.; D. Stott Parker, UCLA
Computer Science Dept.
Overhead
Thursday (10:45-12:05)
Chair: Rob Kolstad
- UNIX Kernel Support for OLTP Performance
- Hyuck Yoo & Tom Rogers, Sun Microsystems, Inc.
- Measurement, Analysis, and Improvement of UDP/IP Throughput
for the DECstation 5000
- Jonathan Kay & Joseph Pasquale, University of California, San Diego
- The BSD Packet Filter: A New Architecture for User-level
Packet Capture
Best Student Paper Winner! Download this paper in PDF format.
- Steven McCanne & Van Jacobson, Lawrence Berkeley Laboratory
I/O, I/O
Thursday (10:45-12:05)
Chair: Jeff Schwab
- The Organization of Networks in Plan 9
- Dave Presotto & Phil Winterbottom, AT&T Bell Laboratories
- Removable Media in Solaris
- Howard Alt, SunSoft, Incorporated
- An Advanced Tape Cataloging System for UNIX Systems
- Christopher J. Calabrese, AT&T Bell Laboratories
Kernel Improvements
Thursday (1:30-2:50)
Chair: J. Kent Peacock
- Efficient Kernel Memory Allocation on Shared-Memory
Multiprocessors
- Paul E. McKenney & Jack Slingwine, Sequent Computer Systems, Inc.
- An Implementation of a Log-Structured File System for UNIX
Best Presentation Winner! Download this paper in PDF format.
- Margo Seltzer, Harvard University; Keith Bostic,
University of California, Berkeley; Marshall Kirk
McKusick, University of California, Berkeley; Carl
Staelin, Hewlett-Packard Laboratories
- Exploiting In-Kernel Data Paths to Improve I/O Throughput and
CPU Availability
- Kevin Fall & Joseph Pasquale, University of California, San Diego
Information Discovery
Friday (9:00-10:20)
Chair: Jim Duncan
- Fremont: A System for Discovering Network Characteristics and
Problems
- David C. M. Wood, Sean S. Coleman, & Michael F. Schwartz,
University of Colorado
- The Enterprise Distributed White-pages Service
- C. Mic Bowman & Chanda Dharap, Penn. State University
- Essence: A Resource Discovery System Based on Semantic File
Indexing
- Darren R. Hardy & Michael F. Schwartz, University of
Colorado, Boulder
Monitoring
Friday (9:00-10:20)
Chair: Dick Dunn
- Hardware Profiling of Kernels
- Andrew McRae, Megadata Pty Ltd.
- A Randomized Sampling Clock for CPU Utilization Estimation
and Code Profiling
- Steven McCanne & Chris Torek, Lawrence Berkeley Laboratory
- Fault Interpretation: Fine-Grain Monitoring of Page Accesses
- Daniel R. Edelson, INRIA Project SOR
Filesystems, II
Friday (10:45-12:05)
Chair: Matthew Blaze
- UNIX Disk Access Patterns
- Chris Ruemmler & John Wilkes, Hewlett-Packard, Inc.
- An Analysis of File Migration in a UNIX Supercomputing
Environment
- Ethan L. Miller & Randy H. Katz, University of California, Berkeley
- HighLight: Using a Log-structured File System for Tertiary
Storage Management
- John T. Kohl, University of California, Berkeley and
Digital Equipment Corporation; Carl Staelin, Hewlett-Packard
Laboratories; Michael Stonebraker, University of California, Berkeley
O/S Implementations
Friday (10:45-12:05)
Chair: Steve McDowell
- An OSF/1 UNIX for Massively Parallel Multicomputers
- Roman Zajcew, Paul Roy, David Black, Chris Peak, Paulo
Guedes, Bradford Kemp, John LoVerso, Michael
Leibensperger, Michael Barnett, Faramarz Rabii, &
Durriya Netterwala, OSF Research Institute and Locus
Computing Corporation
- An Implementation of UNIX on an Object-oriented Operating
System
- Yousef A. Khalidi & Michael N. Nelson, Sun Microsystems
Laboratories, Inc.
- The Nachos Instructional Operating System
Best Paper Winner! Download this paper in PDF format.
- Wayne A. Christopher, Steven J. Procter, & Thomas E.
Anderson, University of California at Berkeley
Cache & Carry
Friday (1:30-2:50)
Chair: David S. H. Rosenthal
- The Design and Implementation of a Mobile Internetworking
Architecture
- John Ioannidis & Gerald Q. Maguire, Jr., Columbia University
- Mobile Computing Environment Based on Internet Packet
Forwarding
- Hiromi Wada, Takashi Yozawa, Tatsuya Ohnishi, & Yasunori
Tanaka, Matsushita Electric Industrial Co., Ltd.
- The Compression Cache: Using On-line Compression to Extend
Physical Memory
- Fred Douglis, Matsushita Information Technology Laboratory