Publications
This page contains links to all of my peer-reviewed publications, either via my SSRC publications page or (for publications 2001–2023) or via direct links. You can view a list of my patents on a separate page.
Recent publications
2024
Christopher Smith*, Maliha Tabassum*, Soumya Chowdary Daruru*, Gaurav Kulhare*, Arvin Wang*, Ethan L. Miller, Erez Zadok, "Secure Archival is Hard ... Really Hard", Proceedings of the 16th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage ’24), July 2024.
SSRC publications
My publications as a member of the SSRC (2001–2023) are available from my faculty page in the archived SSRC web site.
Older publications
The remainder of this page contains a list of my older publications, with links to the PDF in most cases. The list is ordered in reverse chronological order. You can also download a single-spaced version of my PhD thesis — identical to the submitted version except for the line spacing.
In the list below, authors annotated with ‡ were my students at the time the research was done, and authors annotated with * were students at the time the research was done.
2000
- Lee Butler*, Travis Atkison*, and Ethan Miller, "Comparing CPU Performance Between and Within Processor Families", Proceedings of the 25th Annual International Conference on Computer Measurement and Performance (CMG 2000), Orlando, FL, December 2000, pages 421–430.
- Ethan Miller and Jon Squire*, "esim: A Structural Design Language and Simulator for Computer Architecture Education", 2000 Workshop on Computer Architecture Education (WCAE 2000), Vancouver, Canada: ACM & IEEE, June 2000, pages 42–48.
- William Freeman‡ and Ethan Miller, "Design for A Decentralized Security System For Network Attached Storage", Proceedings of the 8th Goddard Conference on Mass Storage Systems and Technologies / 17th IEEE Symposium on Mass Storage Systems, College Park, MD, March 2000, pages 361–373.
- Ethan Miller, Dan Shen‡, Junli Liu‡, and Charles Nicholas, "Performance and Scalability of a Large-Scale N-gram Based Information Retrieval System", Journal of Digital Information 1(5), January 2000, 25 pages (online refereed journal).
1999
- Timothy Gibson‡ and Ethan Miller, "An Improved Long-Term File Usage Prediction Algorithm", Proceedings of the 25th Annual International Conference on Computer Measurement and Performance (CMG ’99), Reno, NV: CMG, December 1999, pages 639–648.
- William E. Freeman‡ and Ethan L. Miller, "An Experimental Analysis of Cryptographic Overhead in Performance-Critical Systems", Proceedings of the 7th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS ’99), College Park, MD: IEEE, October 1999, pages 348–357.
- Ethan Miller, Dan Shen‡, Junli Liu‡, Charles Nicholas, and Ting Chen‡, "Techniques for Gigabyte-Scale N-gram Based Information Retrieval on Personal Computers", Proceedings of the 1999 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA ’99), Las Vegas, NV, June 1999, pages 1410–1416.
- Christopher Shaw, James Kukla*, Ian Soboroff*, David Ebert, Charles Nicholas, Amen Zwa*, Ethan Miller, and D. Aaron Roberts, "Interactive Volumetric Information Visualization for Document Corpus Management", International Journal on Digital Libraries 2(2–3), 1999, pages 144–156.
- Jeffrey Hollingsworth, Ethan Miller, and Kennedy Akala‡, "Binary Version Management for Computational Grids", Parallel Processing Letters 9(2), June 1999, pages 215–225.
- Michael Shapiro‡ and Ethan Miller, "Managing Databases with Binary Large Objects", Proceedings of the 16th IEEE Mass Storage System Symposium, San Diego, CA: IEEE, March 1999, pages 185–193.
1998
- Timothy Gibson‡, Ethan L. Miller and Darrell D. E. Long. "Long-term File Activity and Inter-reference Patterns", Proceedings of the 24th Annual International Conference on Computer Measurement and Performance (CMG ’98), Anaheim, CA: CMG, December 1998, pages 976–987.
- Kennedy Akala‡, Ethan Miller, and Jeff Hollingsworth, "Using Content-Derived Names for Package Management in Tcl", Proceedings of the 6th Annual Tcl/Tk Conference, San Diego, CA: Usenix, September 1998, pages 171–179.
- Theodore Johnson and Ethan Miller, "Performance Measurements of Tertiary Storage Devices", Proceedings of the 1998 Conference on Very Large Databases (VLDB ’98), New York, NY: VLDB Foundation, August 1998, pages 50–61.
- Jem Y. Fan, Xiangjun Zhao, J. P. Zhang, Fow-Sen Choa, Yanjie Chai, Jye-Hong Chen, Ethan Miller, Howard Motteler, Pao-Lo Liu, Tawee Tanbun-Ek, Patrick Wisk, Won-Tien Tsang, George J. Zydzik, and Charles A. Burrus,
"Wavelength-division-multiplexed (WDM) data block switching for parallel computing and interconnect", Proceedings of the SPIE International Conference on Applications of Photonic Technology, Ottawa, Canada: SPIE, July 1998, vol. 3491, pages 634–638. - Steven Gribble*, Gurmeet Singh Manku*, Drew Roselli*, Eric Brewer, Timothy Gibson‡, and Ethan Miller, "Self-Similarity in File Systems", Proceedings of the SIGMETRICS ’98 / PERFORMANCE ’98 Joint International Conference on Measurement and Modeling of Computer Systems, Madison, WI: ACM, June 1998, pages 141–150.
- Timothy J. Gibson‡ and Ethan Miller, "Long-Term File Activity Patterns in a UNIX Workstation Environment", Proceedings of the 6th Goddard Conference on Mass Storage Systems and Technologies / 15th IEEE Symposium on Mass Storage Systems, College Park, MD: IEEE, March 1998, pages 355–372.
- Theodore Johnson and Ethan Miller, "Benchmarking Tape System Performance", Proceedings of the 6th Goddard Conference on Mass Storage Systems and Technologies / 15th IEEE Symposium on Mass Storage Systems, College Park, MD: IEEE, March 1998, pages 95–112.
1997
- Ethan Miller and Randy Katz, "RAMA: An Easy-To-Use, High-Performance Parallel File System", Parallel Computing 23(4), July 1997, pages 419–446.
- R. Scott Cost*, Jeegar Lakhani*, Ian Soboroff*, Tim Finin, Ethan Miller, and Charles Nicholas, "TKQML: A Scripting Tool for Building Agents", Proceedings of the 1997 Conference on Agent Theories and Agent Languages (ATAL97), Newport, RI: AAAI, July 1997, pages 339–343.
- R. Scott Cost*, Jeegar Lakhani*, Ian Soboroff*. Tim Finin, Ethan Miller, and Charles Nicholas, "Agent Development Support for Tcl", 5th Annual Tcl/Tk Workshop ’97, Boston, MA: Usenix, July 1997, pages 177–178.
- David Ebert, Amen Zwa*, Ethan Miller, Chris D. Shaw, and D. Aaron Roberts, "Two-handed Volumetric Document Corpus Management", IEEE Computer Graphics and Applications 17(4), July 1997, pages 60–62.
- Jeff Hollingsworth and Ethan Miller, "Using Content-Derived Names for Configuration Management", Proceedings of the 1997 Symposium on Software Reusability (SSR ’97), Boston, MA: IEEE, May 1997, pages 104–109.
- David Ebert, Chris Shaw, Amen Zwa*, Ethan Miller, and D. A. Roberts, "Interactive Volumetric Infomation Visualization for Document Corpus Management", Proceedings of Graphics Interface, Kelowna, BC, Canada: Canadian Human-Computer Communications Society, May 1997, pages 121–128.
1996
- Timothy Gibson‡ and Ethan Miller, "The Case for Personal Computers as Workstations", Proceedings of the 22nd Annual International Conference on Computer Measurement and Performance (CMG ’96), San Diego, CA: CMG, December 1996, pages 644–652.
- Amen Zwa‡, David Ebert, and Ethan Miller, "Multiresolution Document Analysis with Wavelets", Proceedings of the 1996 Conference on Information and Knowledge Management, Workshop on New Paradigms in Information Visualization and Manipulation, Rockville, MD: ACM, December 1996, pages 50–53.
- David Ebert, Chris Shaw, Amen Zwa‡, and Ethan Miller, "Minimally-immersive Interactive Volumetric Information Visualization", Proceedings of IEEE Information Visualization ’96, San Francisco, CA:IEEE, October 1996, pages 66–68.
- Ethan Miller, "Towards Scalable Benchmarks for Mass Storage Systems", Proceedings of the 5th NASA Goddard Space Flight Center Conference on Mass Storage Systems and Technologies, College Park, MD: IEEE & NASA, September 1996, pages 515–528.
1995
- Ethan Miller and Randy Katz, "RAMA: Easy Access to a High-Bandwidth Massively Parallel File System", Proceedings of the Winter 1995 USENIX Conference, New Orleans, LA: Usenix, January 1995, pages 59–70.
1994
- Peter Chen, Edward Lee, Ann Drapeau, Ken Lutz, Ethan Miller, Srini Seshan, Ken Shirriff, David Patterson, and Randy Katz, "Performance and Design Evaluation of the RAID-II Storage Server", Journal of Distributed and Parallel Databases 2(3), July 1994, pages 243–260.
- Ann Drapeau, Peter Chen, John Hartman, Edward Lee, Ethan Miller, Ken Shirriff, Srini Seshan, Randy Katz, Garth Gibson, and David Patterson, "RAID-II: A Scalable Storage Architecture for High-Bandwidth Network File Service", Proceedings of the 21st International Symposium on Computer Architecture, Chicago, IL: ACM, April 1994, pages 234–244.
1993
- Peter Chen, Edward Lee, Ann Drapeau, Ken Lutz, Ethan Miller, Srini Seshan, Ken Shirriff, David Patterson, and Randy Katz, "Performance and Design Evaluation of the RAID-II Storage Server", Proceedings of the International Parallel Processing Symposium Workshop on I/O in Parallel Computer Systems, Newport Beach, CA: IEEE, April 1993, pages 110–120.
- Ethan Miller and Randy Katz, "RAMA: A File System for Massively Parallel Computers", Digest of Papers, 12th IEEE Symposium on Mass Storage Systems, Monterey, CA: IEEE, April 1993, pages 163–168.
- Randy Katz, Peter Chen, Ann Drapeau, Edward Lee, Ethan Miller, Srini Seshan, and David Patterson, "RAID-II: Design and Implementation of a Large Scale Disk Array Controller", Proceedings of the VLSI System Design Conference, Seattle, WA: IEEE, March 1993.
- Ethan Miller and Randy Katz, "An Analysis of File Migration in a UNIX Supercomputing Environment", Proceedings of the Winter 1993 USENIX Conference, San Diego, CA: Usenix, January 1993, pages 421–433.
1992
- Randy H. Katz, David A. Patterson, Ann Chervenak-Drapeau, Joel Fine, and Ethan Miller, "An Approach to Cost-Effective Terabyte Memory Systems", Digest of Papers, Compcon Spring ’92, 37th IEEE Computer Society International Conference, San Francisco, CA: IEEE, February 1992, pages 395–400.
1991
- Ethan Miller and Randy Katz, "Input/Output Behavior of Supercomputing Applications", Proceedings of Supercomputing ‘91, Albuquerque, NM: IEEE, November 1991, pages 567–576.
- Ethan Miller and Randy Katz, "Analyzing the I/O Behavior of Supercomputing Applications", Digest of Papers, 11th IEEE Symposium on Mass Storage Systems, Monterey, CA: IEEE, October 1991, pages 51–55.