Check out the new USENIX Web site.
2003 USENIX Annual Technical Conference, June 9-14, 2003, Marriott Rivercenter, San Antonio, Texas
USENIX '03 Home  | USENIX Home  | Events  | Publications  | Membership
Register Now! Technical Sessions: Thurs., June 12 | Fri., June 13 | Sat., June 14 | All in one file | FREENIX only

Saturday, June 14, 2003
9:00 a.m.–10:30 a.m.

Fast Servers

Kernel Support for Faster Web Proxies
Marcel-Catalin Rosu and Daniela Rosu, IBM T.J. Watson Research Center

Multiprocessor Support for Event-Driven Programs
Nickolai Zeldovich, Stanford University; Alexander Yip, Frank Dabek, and Robert T. Morris, Massachusetts Institute of Technology; David Mazières, New York University; Frans Kaashoek, Massachusetts Institute of Technology


Modeling the Internet
Harry DeLano and Peter H. Salus, Matrix NetSystems

It's a bird! It's a plane! Look! Up in the sky . . .

If no one could agree on Superman, no wonder we aren't quite certain what the Internet looks like when it goes home to Smallville and takes off its Clark Kent suit. Thirty years ago, when the ARPAnet had well under 50 hosts, the diagram was easy; 20 years ago, when the number was 400, it could still be mastered. But today there are well over 200 million hosts.

Several different approaches are currently being pursued to represent the stucture and population of the Internet, and much of the data is muddled and inconsistent. Thus, part of the challenge is to gather it into a coherent representation of what's out there.


Session Chair: Keith Packard, HP Cambridge Research Labs

Building a Wireless Community Network in the Netherlands
Rudi van Drunen, Dirk-Willem van Gulik, Jasper Koolhaas, Huub Schuurmans, and Marten Vijn, Wireless Leiden Foundation

OpenCM: Early Experiences and Lessons Learned
Jonathan S. Shapiro, John Vanderburgh, and Jack Lloyd, Johns Hopkins University

Free Software and High-Power Rocketry: The Portland State Aerospace Society
James Perkins, Andrew Greenberg, Jamey Sharp, David Cassard, and Bart Massey, Portland State University


Web Hosting
Jan Saell,

Jan Saell is a UNIX consultant operating both in Sweden and internationally. His company, Irial, provides advanced UNIX and network consultancy. He is currently the chairman of EurOpen.SE. He has been working in the UNIX environment since 1983.

10:30 a.m.–11:00 a.m.   Break
11:00 a.m.–12:30 p.m.

Big Data

Seneca: Remote Mirroring Done Write
Minwen Ji, Alistair Veitch, and John Wilkes, Hewlett-Packard Labs

Eviction-based Cache Placement for Storage Caches
Zhifeng Chen and Yuanyuan Zhou, University of Illinois at Urbana-Champaign; Kai Li, Princeton University

Fast, Scalable Disk Imaging with Frisbee
Mike Hibler, Leigh Stoller, Jay Lepreau, Robert Ricci, and Chad Barb, University of Utah


Nanotechnology: As Hardware Becomes Software
J. Storrs Hall, Institute for Molecular Manufacturing

Designing a microprocessor has more in common with programming than it does with designing a steam engine. Similar tools—specification languages, simulators, rule checkers, profilers—and a similar level of complexity dominate over the distinction between matter and bits as the output. As nanotechnology advances to the point where we can specify and construct large, atomically precise systems, the same will become true of nanomachine design. This talk will describe such systems and the process of designing them.


Privilege Management
Session Chair: Angelos D. Keromytis, Columbia University

POSIX Access Control Lists on Linux
Andreas Gruenbacher, SuSE Linux AG

Privman: A Library for Partitioning Applications
Douglas Kilpatrick, Network Associates Laboratories

The TrustedBSD MAC Framework: Extensible Kernel Access Control for FreeBSD 5.0
Robert Watson, Wayne Morrison, and Chris Vance, Network Associates Laboratories; Brian Feldman, The FreeBSD Project


Sysadmin Management/General
David Parter, University of Wisconsin, Madison

David has been a system administrator at the University of Wisconsin Computer Science Department since 1991, serving as Associate Director of the Computer Systems Lab since 1995, guiding a staff of 8 fulltime sysdamins and supervising up to 12 student sysadmins at a time. His experiences in this capacity include working with other groups on campus; providing technical leadership to the group; managing the budget; dealing with vendors; dealing with faculty; and training students. As a consultant, he has dealt with a variety of technical and management challenges.

12:30 p.m.–2:00 p.m.   Lunch on your own
2:00 p.m.–3:30 p.m.

I/O Guessing Games

Robust, Portable I/O Scheduling with the Disk Mimic
Florentina I. Popovici, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau, University of Wisconsin, Madison

Controlling Your PLACE in the File System with Gray-box Techniques
James A. Nugent, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau, University of Wisconsin, Madison

Awarded Best Paper!
Operating System I/O Speculation: How Two Invocations Are Faster Than One
Keir Fraser, University of Cambridge Computer Laboratory; Fay Chang, Google Inc.


Infrastructure for Feature Film Visual Effects, or, Herding Cats in a Thunderstorm
Wook, Consultant

Contemporary feature film visual effects generally require a large digital (CGI—Computer Generated Imagery) component. The peculiar economics of this sector and how to scale to provide near-real-time response in addition to generating and integrating complex image sets will be discussed. The major infrastructure issues in this talk have to do with networking, multi-terabyte storage, the futility of backup, distributed processing, and asset management. A brief tangent on software for film restoration will be included.


Session Chair: Ray Bryant, SGI

Using Read-Copy-Update Techniques for System V IPC in the Linux 2.5 Kernel
Andrea Arcangeli, SuSE; Mingming Cao, Paul McKenney, and Dipankar Sarma, IBM

An Implementation of User-level Restartable Atomic Sequences on the NetBSD Operating System
Gregory McGarry

Providing a Linux API on the Scalable K42 Kernel
Jonathan Appavoo, University of Toronto; Marc Auslander, Dilma Da Silva, David Edelsohn, Orran Krieger, Michal Ostrowski, Bryan Rosenburg, Robert W. Wisniewski, and Jimi Xenidis, IBM T.J. Watson Research Center


Garry Zacheiss, MIT, and Derrick Brashear, Carnegie Mellon University

Garry Zacheiss has spent four years working for MIT Information Systems doing both development and system administration. As a member of the Athena Server Operations team, he works on maintaining and expanding the AFS cells used by Athena, MIT's Academic Computing Environment.

Derrick Brashear is a systems programmer with the Computing Services division of Carnegie Mellon University and is on the OpenAFS Council of Elders, the guiding body for OpenAFS development. He claims to have his fingers in too many pies.

3:30 p.m.–3:45 p.m.   Break
3:45 p.m.–9:30 p.m.
Six Flags Fiesta Texas

When the technical program ends on Saturday afternoon, get ready to play for the rest of the day! Board a shuttle bus with your friends to fun-filled Six Flags Fiesta Texas, a 200-acre family theme park with over 60 rides and attractions. This event will be fun for the entire family.

Your registration fee covers one admission ticket and a voucher good at six casual restaurants in the park. Additional tickets may be purchased onsite at a special discounted price.

?Need help? Use our Contacts page.

Last changed: 23 June 2003 jel