Registration | Organizers |
Invitation |
At a
Glance | Training | Tech Sessions | Themes
WIPs |
BOFs | Sponsors | Social
Activities | Hotel/Travel | Students
Brochure PDF | Questions? | Help Promote! | Call for Papers | Past Proceedings
GENERAL TRACK Salon E
Speeding Up Things
Session Chair: Erich Nahum, IBM Research
A Portable Kernel Abstraction for Low-Overhead Ephemeral Mapping Management
Khaled Elmeleegy, Anupam Chanda, and Alan L. Cox, Rice University; Willy Zwaenepoel, EPFL
Adaptive Main Memory Compression
Irina Chihaia Tuduce and Thomas Gross, ETH Zürich
Drive-Thru: Fast, Accurate Evaluation of Storage Power Management
Daniel Peek and Jason Flinn, University of Michigan
|
INVITED TALK/FREENIX TRACK Salon F
Linux and JPL's Mars Exploration Rover Project: Earth-based
Planning, Simulation, and Really Remote Scheduling
Scott Maxwell and Frank Hartman, NASA JPL
Listen in MP3 format
NASA/JPL's Mars Exploration Rover project is the first time a
JPL flight project has used Linux systems for critical mission
operations. Scott Maxwell and Frank Hartman, two of MER's
rover drivers, also wrote the Rover Sequencing and
Visualization Program (RSVP), the Linux-based software used on
Earth to drive Spirit and Opportunity. Scott and Frank will
discuss the software they developed, as well as their
experiences using Linux to drive two vehicles across the
Martian terrain, a hundred million miles from Earth.
|
GURU SESSIONS Salon 3
System Administration
David Parter, University of Wisconsin
David Parter has been a system administrator at the University of Wisconsin
since 1991, in addition to serving as Associate Director of the
Computer Systems Lab since 1995. He has sat on the SAGE executive
committee since December 1999, serving as SAGE President in
20012002.
|
|
10:30
a.m.11:00 a.m. Break
|
|
11:00
a.m.12:30 p.m. |
Friday |
GENERAL TRACK Salon E
Large Systems
Session Chair: Jason Nieh, Columbia University
Awarded General Track Best Student Paper Award!
ItaniumA System Implementor's Tale
Charles Gray, University of New South Wales; Matthew Chapman and Peter Chubb, University of New South Wales and National ICT Australia; David Mosberger-Tang, Hewlett-Packard Labs; Gernot Heiser, University of New South Wales and National ICT Australia
Providing Dynamic Update in an Operating System
Andrew Baumann and Gernot Heiser, University of New South Wales and National ICT Australia; Jonathan Appavoo, Dilma Da Silva, Orran Krieger, and Robert W. Wisniewski, IBM T.J. Watson Research Center; Jeremy Kerr, IBM Linux Technology Center
SARC: Sequential Prefetching in Adaptive Replacement Cache
Binny S. Gill and Dharmendra S. Modha, IBM Almaden Research Center
|
INVITED TALKS Salon F
Possible Futures for Software
Vernor Vinge, Hugo award-winning sci-fi author of the Across Real Time series, The Witling, True Names, and A Fire Upon the Deep
View presentation slides
Listen in MP3 format
No one knows what software technology will be in twenty years. However, there are variables that will probably drive the outcome, for example, hardware improvements, success at managing large projects, and demand for "secure computing". In this talk, I consider four scenarios for the software future, based on different values for these drivers. There are things to love and things to loathe in these scenarios, but consideration of their various onset symptoms could be helpful in adapting to (or affecting) what really happens in our future.
|
FREENIX TRACK Salon G/H/J/K
Multimedia
Session Chair: Andy Adamson, University of Michigan
OpenCSG: A Library for Image-Based CSG Rendering
Florian Kirsch and Jürgen Döllner, University of Potsdam
FreeVGA: Architecture Independent Video Graphics Initialization for
LinuxBIOS
Li-Ta Lo, Gregory R. Watson, and Ronald G. Minnich, Los Alamos National Laboratory
The Ethernet Speaker System
David Michael Turner and Vassilis Prevelakis, Drexel University
|
GURU SESSIONS Salon 3
Databases
John Sellens, SYONEX
John Sellens has been involved in system and network administration since 1986 and is the author of several related USENIX papers, a number of ;login: articles, and the SAGE Short Topics in System Administration booklet #7, System and Network Administration for Higher Reliability. He avoided using
databases as long as possible, but now finds them (almost)
indispensable (but still makes a lot of use of the "classic" UFS
database).
|
|
12:30
p.m.2:00 p.m. Lunch (on your own)
|
|
2:00
p.m.3:30 p.m. |
Friday |
GENERAL TRACK Salon E
Improving OS Components
Session Chair: Vivek Pai, Princeton University
SLINKY: Static Linking Reloaded
Christian Collberg, John H. Hartman, Sridivya Babu, and Sharath K. Udupa, University of Arizona
CLOCK-Pro: An Effective Improvement of the CLOCK Replacement
Song Jiang, Los Alamos National Laboratory; Feng Chen and Xiaodong Zhang, College of William and Mary
Group Ratio Round-Robin: O(1) Proportional Share Scheduling for Uniprocessor and Multiprocessor Systems
Bogdan Caprita, Wong Chun Chan, Jason Nieh, Clifford Stein, and Haoqiang Zheng, Columbia University
|
INVITED TALKS Salon F
Flying Linux
Dan Klein, USENIX
Listen in MP3 format
We all know that "Linux is better than Windows." Few intelligent
people would board a fly-by-wire airplane that was controlled by
Microsoft Windows. So how about Linux? When your life is at stake,
your attitudes change considerably. Better than Windows, yesbut
better enough? This talk will look at what it takes to make software
truly mission-critical and man-rated. We'll go back to the earliest
fly-by-wire systemsMercury, Gemini, and Apolloand look at
such diverse (but critical!) issues as compartmentalization,
trojans and terrorism, auditing and accountability, bugs and boundary
conditions, distributed authoring, and revision control. At the end of
this talk, what you thought might be an easy answer will be seen to be
not so easy.
|
FREENIX TRACK Salon G/H/J/K
Measurement
Session Chair: Karen Hackett, Sun Microsystems
A PC-Based Open-Source Voting Machine with an Accessible Voter-Verifiable Paper Ballot
Arthur M. Keller, UC Santa Cruz and Open Voting Consortium; Alan Dechert, Open Voting Consortium; Karl Auerbach, InterWorking Labs; David Mertz, Gnosis Software, Inc.; Amy Pearl, Software Innovations; Joseph Lorenzo Hall, UC Berkeley SIMS
Auto-pilot: A Platform for System Software Benchmarking
Charles P. Wright, Nikolai Joukov, Devaki Kulkarni, Yevgeniy Miretskiy, and Erez Zadok, Stony Brook University
Interactive Performance Measurement with VNCPlay
Nickolai Zeldovich and Ramesh Chandra, Stanford University
|
GURU SESSIONS Salon 3
Security
Rik Farrow, Security Consultant
Rik Farrow provides UNIX and Internet security consulting and training. He has been working with UNIX system security since 1984 and with TCP/IP networks since 1988. He has taught at the IRS, Department of Justice, NSA, NASA, US West, Canadian RCMP, Swedish Navy, and for many US and European user groups. He is the author of UNIX System Security, published by Addison-Wesley in 1991, and System Administrator's Guide to System V (Prentice Hall, 1989). Farrow writes a column for ;login: and a network security column for Network magazine.
|
|
3:30
p.m.4:00 p.m. Break
|
|
4:00
p.m.5:30 p.m. |
Friday |
USENIX GAME SHOW Salon E
Closing out this year's conference, the USENIX Game Show will pit attendees against each other in a test of technical knowledge and cultural trivia. Host Rob Kolstad and sidekick Dan Klein will provide the questions and color commentary for this always memorable event.
|
|
|