A Large, Fast Instruction Window for Tolerating Cache Misses
A. R. Lebeck, J. Koppanalil, T. Li, J. Patwardhan, E. Rotenberg, to appear in Proceedings of the 29th International Symposium on Computer Architecture (ISCA), May 2002.
A Programmable Memory Hierarchy for Prefetching Linked Data Structures
C. Yang and A. R. Lebeck, to appear in Proceedings of the 4th International Symposium on High Performance Computing (ISHPC-IV), Springer-Verlag, May 2002, Japan.
Modeling of DRAM Power Control Policies Using Deterministic and Stochastic Petri Nets
X.Fan, C. Ellis, A. R. Lebeck, X. Fan, C. S. Ellis, A. R. Lebeck, to appear in Proceedings of the Workshop on Power-Aware Computer Systems (PACS'02), Springer-Verlag, February, 2002.
Recursive Array Layouts and Fast Parallel Matrix Multiplication
S. Chatterjee, A. R. Lebeck, Praveen K. Patnala, M. Thottethodi, to appear in IEEE Transactions on Parallel and Distributed Systems (IEEE TPDS), 2002.
Memory Controller Policies for DRAM Power Management
X.Fan, C. Ellis, A. R. Lebeck, in Proceedings of the International Symposium on Low Power Electronic Design (ISLPED), August 2001. [PDF]
Locality vs. Criticality
S. Srinivasan, R. Ju, A. R. Lebeck, C. Wilkerson in Proceedings of the International Symposium on Computer Archtiecture (ISCA), June 2001. [ps]
Exact Analysis of the Cache Behavior of Nested Loops
S. Chatterjee, E. Parker, P. Hanlon, A. R. Lebeck, in Proceedings of the International Symposium on Programming Language Design and Implementation (PLDI), June 2001. [PDF]
Combining Generality and Practicality in a Conit-Based Continuous Consistency Model for Wide-Area Replication
Haifeng Yu and Amin Vahdat.  Proceedings of the 21st International Conference on Distributed Computing Systems (ICDCS), April 2001. [PDF]
A Chat Room Article for Teaching Network Security
W. Garrett Mitchener and Amin Vahdat. Proceedings of the the 32nd Technical Symposium on Computer Science Education (SIGCSE), February 2001.
Transcoding Characteristics of Web Images
Surendar Chandra, Ashish Gehani, Carla Schlatter Ellis and Amin Vahdat, In Multimedia Computing and Networking 2001 (MMCN'01), January 2001. [PDF]
Self-Tuned Congestion Control for Multiprocessor Networks
M. S. Thottethod, A. R. Lebeck, S. Mukherjee,  in Proceedings of the Seventh International Symposium on High Performance Computer Architecture (HPCA-7), January 2001. [PDF]
The Combinatorics of Cache Misses During Matrix Multiplication
P. J. Hanlon, D. Chung, S. Chatterjee, D. Genius, A. R. Lebeck, and E. Parker, to appear in  Journal of Computer Sciences and Systems, 2001. [PDF]
Application-Level Differentiated Multimedia Web Services Using Quality Aware Transcoding
Surendar Chandra, Carla Schlatter Ellis and Amin Vahdat. In IEEE Journal on Selected Areas in Communications (JSAC)- Special Issue on QOS in the Internet, Vol 18, No 12, Dec 2000. [PDF]
Power Aware Page Allocation
Alvin R. Lebeck, Xiaobo Fan, Heng Zeng, Carla S. Ellis, in Proceedings of Ninth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS IX), November 2000. Postscript
Design and Evaluation of a Continuous Consistency Model for Replicated Services
Haifeng Yu and Amin Vahdat, Proceedings of the Fourth Symposium on Operating Systems Design and Implementation (OSDI), October 2000. [PDF]
Interposed Request Routing for Scalable Network Storage
Darrell Anderson, Jeff Chase, and Amin Vahdat. Proceedings of the Fourth Symposium on Operating Systems Design and Implementation (OSDI), October 2000. [PDF]
Efficient Numerical Bounding for Replicated Network Services
Haifeng Yu and Amin Vahdat.  Proceedings of 26th International Conference on Very Large Databases (VLDB), September 2000. [PDF]
Exploiting Parallelism in Geometry Processing with General Purpose Processors and Floating-Point SIMD Instructions
C. Yang, B. Sano, and A. R. Lebeck, In IEEE Transactions on Computers, 49(9), September 2000. Postscript
Every Joule is Precious: The Case for Revisiting Operating System Design for Energ Efficiency
A. Vahdat, A. R. Lebeck, C. S. Ellis, 9th ACM SIGOPS European Workshop, September 2000. PDF
Managing the Storage and Battery Resources in an Image Capture Device (Digital Camera) using Dynamic Transcoding
Surendar Chandra, Carla Schlatter Ellis and Amin Vahdat. In the Third ACM International Workshop on Wireless and Mobile Multimedia (WoWMoM'00), August 2000. [PDF]
Push vs. Pull: Data Movement for Linked Data Structures
Chia-Lin Yang and Alvin R. Lebeck, International Conference on Supercomputing (ICS '00), May 2000. Postscript
Differentiated Multimedia Web Services Using Quality Aware Transcoding
Surendar Chandra, Carla Schlatter Ellis, and Amin Vahdat, To appear in INFOCOM 2000 - Nineteenth Annual Joint Conference of the IEEE Computer And Communications Societies, March 2000.
Load Latency Tolerance In Dynamically Scheduled Processors
Srikanth T. Srinivasan and Alvin R. Lebeck, In Journal of Instruction-Level Parallelism (JILP), Volume1 October 1999. Postscript
Toward Automatic State Management for Dynamic Web Services
Geoff C. Berry, Jeffrey S. Chase, Geoff A. Cohen, Landon P. Cox, and Amin Vahdat.  Proceedings of the 1999 Network Storage Symposium (Netstore), October 1999. PDF.
Active Names: Flexible Location and Transport of Wide-Area Resources
Amin Vahdat, Michael Dahlin, Thomas Anderson, and Amit Aggarwal. Proceedings of the Second USENIX Symposium on Internet Technologies and Systems, October 1999. Postscript, PDF.
Multimedia Web Services for Mobile Clients Using Quality Aware Transcoding
Surendar Chandra, Carla Schlatter Ellis, and Amin Vahdat.  Proceedings of the Second ACM/IEEE International Conference on Wireless and Mobile Multimedia, August 1999. Postscript, PDF.
Network I/O with Trapeze
Jeff Chase, Darrell Anderson, Andrew Gallatin, Alvin Lebeck, and Ken Yocum, 1999 Hot Interconnects Symposium, August 1999.
Annotated Memory References: A Mechanism for Informed Cache Management
A. R. Lebeck, D. R. Raymond, C. Yang, M. S. Thottethodi, Euro-Par '99, (Research Note) August 1999.
Toward Wide-Area Resource Allocation
Amin Vahdat. Proceedings of Parallel and Distributed Processing Techniques and Applications, June 1999.
Recursive Array Layouts and Fast Matrix Multiplication,
S. Chatterjee, A. R. Lebeck, P. K. Patnala, M. S. Thottethodi, 11th ACM Symposium on Parallel Algorithms and Architectures (SPAA '99), June 1999.
Nonlinear Array Layouts for Hierarchical Memory Systems
S. Chatterjee, V. Jain, A. R. Lebeck, S. Mundhra, M. Thottethodi, 13th ACM International Conference on Supercomputing (ICS '99) June 1999.
WebOS: Operating System Services for Wide-Area Applications
Amin Vahdat, Michael Dahlin, and Thomas Anderson. In High Performance Cluster Computing: Programming and Applications, Rajkumar Buyya (editor), ISBN 0-13-013785-5, Prentice Hall PTR, NJ, USA, 1999.
Cache Conscious Programming in Undergraduate Computer Science
Alvin R. Lebeck, ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '99), March 1999.
Detour: A Case for Informed Internet Routing and Transport
Stefan Savage, Thomas Anderson, Amit Aggarwal, David Becker, Neal Cardwell, Andy Collins, Eric Hoffman, John Snell, Amin Vahdat, Geoff Voelker, and John Zahorjan. IEEE Micro, volume 19, no. 1, January 1999. PDF.
Load Latency Tolerance In Dynamically Scheduled Processors
Srikanth T. Srinivasan and Alvin R. Lebeck ACM/IEEE International Symposium on Microarchitecture (MICRO), November 1998 (Best Paper Award)
Exploiting Instruction Level Parallelism in Geometry Processing for Three Dimensional Graphics Applications
Chia-Lin Yang, Barton Sano, and Alvin R. Lebeck to appear ACM/IEEE International Symposium on Microarchitecture (MICRO), November 1998
Tuning Strassen's Matrix Multiplication for Memory Efficiency
Mithuna S. Thottethodi, Siddhartha Chatterjee, and A. R. Lebeck. to appear Supercomputing '98, November 1998
Architecture-Efficient Strassen's Matrix Multiplication: A Case Study of Divide-and-Conquer Algorithms
V. P. Pauca, X. Sun, S. Chatterjee, and A. R. Lebeck. In International Linear Algebra Society (ILAS) Symposium on Algorithms for Control, Signals, and Image Processing, June 1997. Also Technical Report CS-1998-06 Department of Computer Science, Duke University, May 1998
Cut-Through Delivery in Trapeze: An Exercise in Low-Latency Messaging
Ken Yocum, Jeff Chase, Andrew Gallain, and Alvin R. Lebeck. to appear Proceedings of IEEE International Symposium on High Performance Distributed Computing (HPDC), August 1997 (postscript)
Active Memory: A New Abstraction For Memory System Simulation
Alvin R. Lebeck and David A. Wood. ACM Transactions on Modeling and Computer Simulation 7(1), pages 42-77, January 1997. This is an extended version of the paper that appeared in SIGMETRICS '95
ENWRICH: A Compute-Processor Write Caching Scheme for Parallel File Systems
A. Purakayastha, C. Ellis, D.Kotz. In the proceedings of IOPADS 96, May 1996. Also available as Duke TR CS-1995-22.
File-Access Characteristics of Parallel Scientific Workloads.
N. Nieuwejaar, D. Kotz, A. Purakayastha, C. Ellis, M.Best. IEEE Transactions on Parallel and Distributed Systems, Vol. 7, No. 10, pp. 1075-1089, October 1996. Also available as Dartmouth TR PCS-TR95-263.
Characterizing Parallel File-Access Patterns on a Large-Scale Multiprocessor.
A. Purakayastha, C. Ellis, D.Kotz, N. Nieuwejaar, M.Best. In proceedings of the 9th International Parallel Processing Symposium, Santa Barbara, California, April, 1995, Pages 165-172. Extended version available as Technical Report Duke CS-1994-33.
Reduce, Reuse, Recycle: An Approach to Building Large Internet Caches. [html] [postscript] [gzipped postscript]
Syam Gadde, Michael Rabinovich, and Jeff Chase. The Sixth Workshop on Hot Topics in Operating Systems (HotOS-VI), 93-98. May 1997.
Directory Structures for Scalable Internet Caches. [gzipped postscript]
Syam Gadde, Jeff Chase, and Michael Rabinovich. Technical Report CS-1997-18. Department of Computer Science, Duke University. November 1997.
WCDRAM: Fully Associative Integrated Cached DRAM with Wide Cache Lines
Ram Prasad Koganti and Gershon Kedem In 11th Annual International Symposium on High Performance Computing Systems (HPCS'97), July 1997
Distributed Prefetch-buffer/Cache Design for High Performance Memory System.
Thomas Alexander and Gershon Kedem. Procedings HPCA-2. pp. 254-263, Feb. 1996.