5th Annual Workshop & Retreat
October 26 - 29, 1997



Carnegie Mellon
PDL Posters and Demos

Guest Speaker: Peter Lee
Why Proofs Equal Performance for Remote Execution

Session I: NASD Interface and Prototyping
Garth Gibson
Designing SCSI-4: Network Attached Secure Disks (NASD)
Jim Zelenka
CMU NASD Prototype Architecture
Jim Zelenka
Khalil Amiri
Cheops:A Highly Scalable Storage Service using Optimistic Synchronization and Smart NASDs
Khalil Amiri
SIOFS on NASDs: A Scalable Library Filesystem for User-Level Communication

Session II: NASD Networking and Future Directions
Jay Strosnider
Really Big System Design
David Nagle
Networking for Network-Attached Storage
Garth Gibson
PDL Research Directions


Session III: Prefetching
David Rochberg
Prefetching and Caching Over a Network: Experience with CTIP
Fay Chang
Automatic Hint Generation via Speculative Execution
Angela Demke
Automatic Compiler-Inserted I/O Prefetching for Out-of-Core Applications
Todd Mowry
Compiler-Based Prefetching for Recursive Data Structures
Tara Madhyastha
Exploiting Global Input/Output Access Pattern Classification

Social Hike

Poster Session

Session IV: Expanding the Scope of NASD
Marc Unangst
Design and Implementation of a NASD Video Server
David Petrou
NASD Support for Scalable Web Servers
Howard Gobioff
Directions of NASD Security Research


Session V: More New Directions: Execution in NASD and Beyond
Erik Riedel
Active Disks: A Case for Remote Execution in Network Attached Storage
Hui Zhang
Application Service/Overlay Networks and Hierarchical Resource Management
Seth Goldstein
Smart Active Memories

Poster Session


    Director, Parallel Data Lab
    VOICE: (412) 268-1297

    Executive Director, Parallel Data Lab
    VOICE: (412) 268-5485

    PDL Administrative Manager
    VOICE: (412) 268-6716