• Safe Functional Abstractions in a Polymorphic, Imperative Language by Shail Aditya.
  • Web File System: File-like Access to the Web by Atul Adya, Joseph Bank, Jim Napier, Jordan Slott, and H.B. Weinberg.
  • Finding Deadlocks in Cache-Coherent Distributed Shared Memory Machines by Boon S. Ang and Derek Chiou
  • Addressing Partitioned Arrays in Distributed Memory Multiprocessors - the Software Virtual Memory Approach by Rajeev Barua.
  • A representation and query structure to approximate mincuts of a network by Andras Benczur.
  • CHARISMA: A Smart Look at Parallel File-Access by Michael L. Best.
  • Cilk: An Efficient Multithreaded Runtime System by Robert Blumofe.
  • Feedback-Directed Specialization of C by Jeremy Brown
  • Communication Efficient Shared Memory by Miguel Castro.
  • Embedded Dynamic Memories by Derrick Chen.
  • Using GCC as an Efficient, Portable Back-End by Derek Chiou
  • Remote Queues: Exposing Message Queues for Optimization and Atomicity by Frederic T. Chong, Lok Liu, Shamik Sharma, and John Kubiatowicz.
  • Parallel Sparse Triangular Solution with Partitioned Inverses and Prescheduled DAGs by Frederic T. Chong.
  • Specialization Theory by André DeHon
  • AVM: Application-Level Virtual Memory by Dawson R. Engler and Sandeep K. Gupta.
  • Efficient, Safe, Application-Specific Message Processing by Dawson R. Engler and Deborah A. Wallach.
  • A First Generation DPGA Implementation Theory by Ian Eslick, Derrick Chen, Edward Tau, Jeremy Brown, Ethan Mirsky, and André DeHon
  • Instruction Scheduling on the M-Machine Multicomputer by Marco Fillo, Stephen W. Keckler, Nicholas P. Carter, Andrew Chang, Yevgeny Gurevich, and Whay S. Lee.
  • Rediscovering the FFT by Matteo Frigo.
  • Achieving independence efficiently and securely by Visualization of the Parallel Jacobi Algorithm by Peter Godman.
  • ... and an animation!
  • Improving the Practical Space and Time Efficiency of the Shortest-Paths Approach to Sum-of-Pairs Multiple Sequence Alignment by Sandeep K. Gupta.
  • A Substitution Model for the Kernel of Scheme by Grant Ho
  • Flexible User-Level Network Interface based on Embedded Processors by James C. Hoe.
  • Selecting better-performing alternative code using run-time profiling feedback by Ping-Shun Huang <pshuang@ai.mit.edu>
  • PVM Implementation of Uncertainty Analysis by Jose L. Jimenez and Cheng Wang.
  • Rover: A Toolkit for Mobile Information Access by Anthony D. Joseph, Joshua A. Tauber, and Alan deLespinasse.
  • Direct Computation of Reduced-Order Models for Circuit Simulation of 3-D Interconnect Structures by Mattan Kamon and L. Miguel Silveira.
  • NuMesh Video System Using Distributed Frame Buffers by Frank Kim.
  • The Disjoint Paths Problem by Reducing Synchronization Overhead in Parallel Synchronization by Ulana Legedza.
  • A Case Study of Shared Memory and Message Passing: The Triangle Puzzle by Kevin Lew and Kirk Johnson.
  • The FUGU Scalable Workstation Prototype by Kenneth Mackenzie, Matthew Frank, Silvina Hanono, John Kubiatowicz, Victor Lee and Jon Michelson.
  • Collecting Cyclic Distributed Garbage by Umesh Maheshwari.
  • Whiteboards by Umesh Maheshwari.
  • A New Communication-Efficient Distributed Fourier Transform Algorithm by Peter McCorquodale and Sivan Toledo. Greg McLaren presents:
  • Parallelized Scatter/Gather Browse (1st ed.), and
  • Parallelized Scatter/Gather Browse (2nd ed.) .
  • C-to-C: A Type-checking Preprocessor for C Extension Languages by Robert C. Miller.
  • MATRIX: Coarse-Grain Reconfigurable Computing by Ethan Mirsky and André DeHon
  • Quickstep: A Performance Monitoring and Debugging System for Alewife by Sramana Mitra.
  • Portable Multibody Simulation Using MPI by Ruaidhri O'Connor.
  • Precorrected-FFT methods for Electromagnetic Analysis of Complex 3-D Interconnect and Packages by Joel R. Phillips.
  • Dynamic Documents: Scalable Access to the WWW by Thomas Pinckney, Joshua A. Tauber .
  • Path Splitting: a Technique for Improving Data Flow Analysis by Massimiliano Poletto.
  • Parallel Algorithms for the Circuit Value Update Problem by Keith H. Randall.
  • Rational Clocking by Luis F. G. Sarmenta.
  • Cell Loss Clustering Prevents Avalanches in ATM Networks by Andrew Shaw.
  • Implementing I-structures At Cache Coherence Level by Xiaowei Shen and Boon S. Ang
  • Optimized Hardware Architecture and Communication Protocols for Static Routing by David Shoemaker.
  • Information Hierarchies by Ellen Spertus.
  • Out-of-Core Krylov-Subspace Methods by Sivan Toledo.
  • Parallel Monte Carlo Simulations of Temperature Programmed Desorption by Rajesh Venkataramani.
  • A Reversible Computer Architecture by Carlin Vieri.
  • A Study of Multi-Grain Shared Memory Systems by Donald Yeung.
  • Routing with Short Wires by Lisa Zhang and Matthew Andrews.
  • Increasing Cross-Domain Call Batching using Promises and Batched Control Structures by Quinton Zondervan.