ellie@usenix (Ellie Young) (05/31/90)
1990 Summer Technical Conference and Exhibition Anaheim, CA June 11- 15, 1990 The USENIX Association will hold its 1990 Summer Technical Conference and Exhibition on June 11 - 15 at the Anaheim Marriott Hotel and Convention Center in Anaheim, CA. The keynote speaker will be Dennis Ritchie, of AT&T Bell Laboratories and co-author of the UNIX operating system, who will be reflecting on "What Happens When Your Kid Turns 21?," featuring a "completely different home video." The Technical Exhibition will feature 65 + hardware and software companies, and will be open Tuesday afternoon, Wednesday, and Thursday. The Technical Program (see below) will emphasize retrospectives, analyses of tradeoffs, and critical thinking in today's UNIX environment. The Tutorial Program on Monday and Tuesday will include Mach, 4.3BSD UNIX, OSF/Motif, C++, (more) TCP/IP, Postscript Programming, OSI, MIT X Window System, X Toolkit intrinsics, and more. New tutorials will be featured on Open Look and the TCP/IP protocols. A second track of the conference sessions will once again feature informal talks on such subjects as computer generated music--- how do computers make music, and how are they being used in music production, arrangements, and composition; Regular expressions; TCP/IP system administration; and a system administration problem solving panel. Conference sessions run on Wednesday, Thursday and Friday. For more information regarding registration for the tutorials, technical sessions, and hotel please contact: USENIX Conference Office 22672 Lambert Street Suite 613 El Toro, CA 92630 714-588-8649 FAX 714-588-9706 EMAIL: judy@usenix.org TECHNICAL CONFERENCE PROGRAM WEDNESDAY, JUNE 13 (9:00-10:30) INTRODUCTORY REMARKS John Mashey, MIPS Computer Systems KEYNOTE ADDRESS: Dennis Ritchie, AT&T Bell Laboratories SHARED LIBRARIES AND DYNAMIC LINKING 11:00-12:30 Chair - Heinz Lyclama A ELF: An Object File to Mitigate Mischievous Misoneism James Q. Arnold, AT&T Bell Laboratories Issues in Shared Libraries Design Marc Sabatella, Hewlett Packard Shared Libraries as Objects Donn Seeley, University of Utah DISTRIBUTED SYSTEMS (2:00-3:30) Chair - Joe Moran A Portable Run-Time System for the Hermes Distributed File System David F. Bacon, Andy Lowry, IBM T. J. Watson Research Center Deceit: A Flexible Distributed File System Alex Siegel, Kenneth Birman, Keith Marzullo, Cornell University Implementation of the Ficus Replicated File System Richard G. Guy, John S. Heidemann, Wai Mak, Thomas W. Page, Jr., Gerald J. Popek, Dieter Rothmeir, University of California - Los Angeles OPERATING SYSTEMS I (4:00-5:30) Chair - Lori Grob Binary Emulation of UNIX Using the V Kernel David R. Cheriton, Gregory R. Whitehead, Stanford University UNIX as an Application Program David Golub, Randall Dean, Alessandro Forin, Richard Rashid, Carnegie Mellon University An Implementation of Real-Time Thread Synchronization Mark Heuser, Harris Computer Systems THURSDAY, JUNE 14 Special Session on computer-generated music. Peter Langston, Bell Communications Research and Mike Hawley, MIT Media Lab OPERATING SYSTEMS II (11:00-12:30) Chair - Tom Ferrin Evolving the Vnode Interface David S.H. Rosenthal, Sun MicroSystems A Transparent Integration Approach for Rewritable Optical Autochangers Bruce Thompson, Daryl Stolte, David Ellis, Hewlett Packard A New Design for Distributed Systems: The Remote Memory Model James Griffioen, Douglas Comer, Purdue University 2:00-3:30 FILE SYSTEMS I (PARALLEL SESSION) Chair - Doug Comer A Pageable Memory Based File System Marshall Kirk McKusick, Michael J. Karels, Keith Bostic, University of California - Berkeley Fast /tmp File System by Async Mount Option Masataka Ohta, Hiroshi Tezuka, Tokyo Institute of Technology The File Disk Drive Thomas Van Baak, Pyramid Technology DEcorum File Ssytem Architectural Overview Michael L. Kazar, Bruce W. Leverett, et al., Transarc Corporation 2:00-3:30 APPLICATIONS (PARALLEL SESSION) Chair - Doug Kingston The Cops Security Checker System Dan Farmer, Eugene H. Spafford, Purdue University The Evolution of Turnin: A Classroom Oriented File Exchange Service William Cattey, MIT Project Athena expect: Curing Those Uncontrollable Fits of Interaction\fP Don Libes, National Institute of Standards & Technology IAW - The Intelligence Anaylyst Workbench Simon Kenyon, ICL. Info Tech Centre 4:00-5:30 LANGUAGES Chair - Larry Rosler Evolution of the Ucode Compiler Intermediate Language Vatsa Santhanam, Paul Chan, Manoj Dadoo, Hewlett Packard\fP The Evolution of dbx Mark A. Linton, Stanford University Dalek: A GNU, Improved Programmable Debugger Ronald A. Olsson, Richard H. Crawford, W. Wilson Ho, University of California - Davis\fP FRIDAY, JUNE 15 9:00-10:30 LESSONS LEARNED Chair - Clem Cole The Design of A Secure Internet Gateway Bill Cheswick, AT&T Bell Laboratories Putting UNIX on Very Fast Computers Michael O'Dell Why Aren't Operating Sytems Getting Faster, As Fast as Hardware? John Ousterhout, University of California - Berkeley 11:00-12:30 PERFORMANCE Chair - Pat Parseghian The Big Picture: Visualizing System Behavior in Real Time R.D. Trammel, Tektronix Perspectives on NFS File Server Performance Characterization Bruce E. Keith, Digital Equipment Corporation Performance Measurements of a Multiprocessor Sprite Kernel John H. Hartmann, John L. Ousterhout, University of California - Berkeley 2:00-3:30 WINDOWING Chair - Jim Gettys Montage: Breaking Windows into Small Pieces Paul Haahr, Princeton University swm: An X Window Manager Shell Thomas E. LaStrange, Solbourne Computer A High Level User Interface Toolkit for the X Window System and Character Terminals Michael Pedneault, Bell Northern Research 4:00-5:30 FILE SYSTEMS II Chair - Bill Shannon The LFS Storage Manager Mendel Rosenblum, John K. Ousterhout, University Efficient User-Level File Cache Management on the Sun Vnode Interface David C. Steere, James J. Kistler, M. Satyanarayanan, Carnegie Mellon University A Filesystem for Software Development David Hendricks, Sun Microsystems