Trap-driven Simulation with Tapeworm II. - Richard Uhlig; David Nagle; Trevor N. Mudge; Stuart Sechrest (ASPLOS, 1994)

Optimal Allocation of On-Chip Memory for Multiple-API Operating Systems. - David Nagle; Richard Uhlig; Trevor N. Mudge; Stuart Sechrest (ISCA, 1994)

Kernel-Based Memory Simulation. - Richard Uhlig; David Nagle; Trevor N. Mudge; Stuart Sechrest (SIGMETRICS, 1994)

Design Tradeoffs for Software-Managed TLBs. - Richard Uhlig; David Nagle; Tim J. Stanley; Trevor N. Mudge; Stuart Sechrest; Richard B. Brown (ACM Trans. Comput. Syst., 1994)

Instruction Fetching: Coping with Code Bloat. - Richard Uhlig; David Nagle; Trevor N. Mudge; Stuart Sechrest; Joel S. Emer (ISCA, 1995)

OS/architecture interactions and their influence on computer architecture. - David Nagle (1995)

Synergy Between Software and Hardware. - David Nagle (ACM Comput. Surv., 1996)

File Server Scaling with Network-Attached Secure Disks. - Garth A. Gibson; David Nagle; Khalil Amiri; Fay W. Chang; Eugene M. Feinberg; Howard Gobioff; Chen Lee; Berend Ozceri; Erik Riedel; David Rochberg; Jim Zelenka (SIGMETRICS, 1997)

Trap-Driven Memory Simulation with Tapeworm II. - Richard Uhlig; David Nagle; Trevor N. Mudge; Stuart Sechrest (ACM Trans. Model. Comput. Simul., 1997)

Dynamic Elimination of Pointer-Expressions. - Nitzan Weinberg; David Nagle (IEEE PACT, 1998)

A Cost-Effective, High-Bandwidth Storage Architecture. - Garth A. Gibson; David Nagle; Khalil Amiri; Jeff Butler; Fay W. Chang; Howard Gobioff; Charles Hardin; Erik Riedel; David Rochberg; Jim Zelenka (ASPLOS, 1998)

Vertical Benchmarks for CAD. - Christopher Inacio; Herman Schmit; David Nagle; Andrew Ryan; Donald E. Thomas; Yingfai Tong; Ben Klass (DAC, 1999)

Integrity and Performance in Network Attached Storage. - Howard Gobioff; David Nagle; Garth A. Gibson (ISHPC, 1999)

Designing computer systems with MEMS-based storage. - Steven W. Schlosser; John Linwood Griffin; David Nagle; Gregory R. Ganger (ASPLOS, 2000)

Operating System Management of MEMS-based Storage Devices. - John Linwood Griffin; Steven W. Schlosser; Gregory R. Ganger; David Nagle (OSDI, 2000)

Towards Higher Disk Head Utilization: Extracting "Free" Bandwidth from Busy Disk Drives. - Christopher R. Lumb; Jiri Schindler; Gregory R. Ganger; David Nagle; Erik Riedel (OSDI, 2000)

Modeling and performance of MEMS-based storage devices. - John Linwood Griffin; Steven W. Schlosser; Gregory R. Ganger; David Nagle (SIGMETRICS, 2000)

Data Mining on an OLTP System (Nearly) for Free. - Erik Riedel; Christos Faloutsos; Gregory R. Ganger; David Nagle (SIGMOD Conference, 2000)

MEMS-based integrated-circuit mass-storage systems. - L. Richard Carley; Gregory R. Ganger; David Nagle (Commun. ACM, 2000)

Reducing power by optimizing the necessary precision/range of floating-point arithmetic. - J. Y. F. Tong; David Nagle; Rob A. Rutenbar (IEEE Trans. Very Large Scale Integr. Syst., 2000)

Better Security via Smarter Devices. - Gregory R. Ganger; David Nagle (HotOS, 2001)

Active Disks for Large-Scale Data Processing. - Erik Riedel; Christos Faloutsos; Garth A. Gibson; David Nagle (Computer, 2001)

The OSD Security Protocol. - Michael Factor; David Nagle; Dalit Naor; Erik Riedel; Julian Satran (IEEE Security in Storage Workshop, 2005)

The ANSI T10 object-based storage standard and current implementations. - David Nagle; Michael Factor; Sami Iren; Dalit Naor; Erik Riedel; Ohad Rodeh; Julian Satran (IBM J. Res. Dev., 2008)

Spanner: Google's Globally Distributed Database. - James C. Corbett; Jeffrey Dean; Michael Epstein; Andrew Fikes; Christopher Frost 001; J. J. Furman; Sanjay Ghemawat; Andrey Gubarev; Christopher Heiser; Peter Hochschild; Wilson C. Hsieh; Sebastian Kanthak; et al. (ACM Trans. Comput. Syst., 2013)

Sharding the Shards: Managing Datastore Locality at Scale with Akkio. - Muthukaruppan Annamalai; Kaushik Ravichandran 003; Harish Srinivas; Igor Zinkovsky; Luning Pan; Tony Savor; David Nagle; Michael Stumm (OSDI, 2018)