Publications
This page contains a list of my publications, with links to the PDF in most cases. The list is ordered in reverse chronological order. You can view a list of my patents on a separate page.
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.
Year ranges: 2010–present 1988–2009
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.
2023
- Ethan L. Miller, George Neville-Neil, Achilles Benetopoulos*, Pankaj Mehra, Daniel Bittman, “Pointers in Far Memory”, Communications of the ACM 66(12), December 2023, pages 40–45.
- Devashish Purandare‡, Sam Schmidt*, Ethan L. Miller, “Persimmon: an append-only ZNS-first filesystem”, Proceedings of the 41st IEEE International Conference on Computer Design (ICCD ’23), November 2023.
- Yuanjiang Ni‡, Pankaj Mehra, Ethan L. Miller, Heiner Litz, “TMC: Near-Optimal Resource Allocation for Tiered-Memory Systems”, Proceedings of the 2023 ACM Symposium on Cloud Computing (SOCC ’23), October 2023, pages 376–393.
- Ethan Miller, George Neville-Neil, Achilles Benetopoulos*, Pankaj Mehra, and Daniel Bittman, “Pointers in far memory: A rethink of how data and computations should be organized”, ACM Queue 21(3), June 2023, pages 75–93.
- Eugene Chou*, Leo Conrad-Shah*, Austen Barker, Andrew Quinn, Ethan L. Miller, Darrell D. E. Long, “Lethe: Secure Deletion by Addition”, Proceedings of the Workshop on Challenges and Opportunities of Efficient and Performant Storage Systems (CHEOPS ’23), May 2023.
2022
- Devashish Purandare‡, Daniel Bittman‡, Ethan L. Miller, “Analysis and Workload Characterization of the CERN EOS Storage System”, Proceedings of the Workshop on Challenges and Opportunities of Efficient and Performant Storage Systems (CHEOPS ’22), April 2022.
2021
- Daniel Bittman‡, Robert Soule ́, Ethan L. Miller, Vishal Shrivastav, Pankaj Mehra, Matthew Boisvert, Avi Silberschatz, Peter Alvaro, “Don’t Let RPCs Constrain Your API”, Proceedings of HotNets ’21, November 2021.
- Daniel Bittman, Peter Alvaro, Pankaj Mehra, Darrell D. E. Long, Ethan L. Miller, “Twizzler: a Data-Centric Operating System for Non-Volatile Memory”, ACM Transactions on Storage 17(2), June 2021.
- Austen Barker*, Yash Gupta, James Hughes*, Ethan L. Miller, Darrell D. E. Long, “Rethinking the adversary and operational characteristics of deniable storage”, Journal of Surveillance, Security, and Safety 2, May 2021, pages 42–65.
2020
- James Byron‡, Ethan L. Miller, Darrell D. E. Long, “Measuring the Cost of Reliability in Archival Systems”, Proceedings of the Conference on Mass Storage Systems and Technologies (MSST ’20), October 2020.
- Austen Barker*, Yash Gupta*, Sabrina Au*, Eugene Chou*, Ethan L. Miller, Darrell D. E. Long, “Artifice: Data in Disguise”, Proceedings of the Conference on Mass Storage Systems and Technologies (MSST ’20), October 2020.
- Oceane Bel*, Kenneth Chang*, Nathan Tallent, Dirk Duellman, Ethan L. Miller, Faisal Nawab, Darrell D. E. Long, “Geomancy: Automated Performance Enhancement through Data Layout Optimization”, Proceeding of the Conference on Mass Storage Systems and Technologies (MSST ’20), October 2020.
- Daniel Bittman‡, Pankaj Mehra, Peter Alvaro, Darrell D. E. Long, Ethan L. Miller, “Twizzler: An Operating System Designed for Byte-Addressable Persistent Memory”, Proceedings of the 2020 USENIX Annual Technical Conference, Boston, MA, July 2020. Won Best Presentation award.
- Yuanjiang Ni‡, Shuo Chen, Qingda Lu, Heiner Litz, Zhu Pang, Ethan L. Miller, Jiesheng Wu, “Closing the Performance Gap between DRAM and PM for In-Memory Index Structures”, Technical Report UCSC-SSRC-20-01, May 2020.
2019
- Daniel Bittman‡, Peter Alvaro, Ethan L. Miller, “A Persistent Problem: Managing Pointers in NVM”, Proceedings of the 2019 Workshop on Programming Languages and Operating Systems (PLOS ’19), held in conjunction with SOSP ’19, Huntsville, ON, Canada, October 2019.
- Yuanjiang Ni‡, Jishen Zhao, Heiner Litz, Daniel Bittman‡, Ethan L. Miller, “SSP: Eliminating Redundant Writes in Failure-Atomic NVRAMs via Shadow Sub-Paging”, Proceedings of the 52nd IEEE/ACM International Symposium on Microarchitecture (MICRO-52), Columbus, OH, October 2019.
- Daniel Bittman‡, Peter Alvaro, Darrell D. E. Long, Ethan L. Miller, “The Flipside: A Bit Flip Saved is Power and Lifetime Earned”, ;login; 44(2), USENIX Association, Summer 2019.
- Austen Barker* , Staunton Sample* , Yash Gupta* , Ana McTaggart‡ , Ethan L. Miller, Darrell D. E. Long, “Artifice: A Deniable Steganographic File System”, Proceedings of the 9th USENIX Workshop on Free and Open Communications on the Internet (FOCI ’19), Santa Clara, CA, August 2019.
- Daniel Bittman‡, Peter Alvaro, Darrell D. E. Long, Ethan L. Miller, “A Tale of Two Abstractions: The Case for Object Space”, Proceedings of the 11th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage ’19), Renton, WA, July 2019.
- Daniel Bittman‡, Ethan L. Miller, Peter Alvaro, “Co-evolving Tracing and Fault Injection with Box of Pain”, Proceedings of the 11th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud ’19), Renton, WA, July 2019.
- Daniel Bittman‡, Peter Alvaro, Darrell D. E. Long, Ethan L. Miller, “Optimizing Systems for Byte- Addressable NVM by Reducing Bit Flipping”, Proceedings of the 17th Conference on File and Storage Technologies (FAST ’19), Boston, MA, February 2019.
- Matheus Ogleari*, Ye Yu, Chen Qian, Ethan Miller, Jishen Zhao, “String Figure: A Scalable and Elastic Memory Network Architecture”, Proceedings of the 25th IEEE International Symposium on High-Performance Computer Architecture (HPCA 2019), Washington, DC, February 2019.
2018
- James Byron‡, Ethan L. Miller, Darrell D. E. Long, “Using Simulation to Design Scalable and Cost- Efficient Archival Storage Systems”, Proceedings of the 26th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2018), Milwaukee, WI, September 2018.
- Sinjoni Mukhopadhyay* , Joel Frank* , Daniel Bittman‡ , Darrell D. E. Long, Ethan L. Miller, “Efficient Reconstruction Techniques for Disaster Recovery in Secret-Split Datastores”, Proceedings of the 26th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2018), Milwaukee, WI, September 2018.
- Daniel Bittman‡ , Matthew Gray* , Justin Raizes* , Sinjoni Mukhopadhyay* , Matt Bryson‡ , Peter Alvaro, Darrell D. E. Long, Ethan L. Miller, “Designing Data Structures to Minimize Bit Flips on NVM”, Proceedings of the 7th IEEE Non-Volatile Memory Systems and Applications Symposium (NVMSA 2018), Hakodate, Japan, August 2018.
- Yuanjiang Ni‡, Jishen Zhao, Daniel Bittman‡, Ethan Miller, “Reducing NVM Writes with Optimized Shadow Paging”, Proceedings of HotStorage 2018, Boston, MA: USENIX, July 2018.
- Veronica Estrada-Galinañes, Ethan L. Miller, Pascal Felber, Jehan-François Pâris, “Alpha Entanglement Codes: Practical Erasure Codes to Archive Data in Unreliable Environments”, Proceedings of the 48th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2018), Luxembourg City, Luxembourg, June 2018.
- Oceane Bel* , Kenneth Chang‡ , Daniel Bittman‡ , Ethan L. Miller, Darrell D. E. Long, Hiroshi Isozaki, “Inkpack: A Secure, Data-Exposure Resistant Storage System” Proceedings of SYSTOR 2018: The 11th Annual International Systems and Storage Conference, Haifa, Israel: ACM, June 2018.
- Matheus Ogleari*, Ethan L. Miller, Jishen Zhao, “Steal but no force: Efficient Hardware-driven Undo+Redo Logging for Persistent Memory Systems”, Proceedings of the 24th IEEE International Symposium on High-Performance Computer Architecture (HPCA 2018), Vienna, Austria, February 2018.
2017
- Daniel Bittman‡ , Matthew Bryson‡ , Yuanjiang Ni‡ , Arjun Govindjee* , Isaak Cherdak* , Pankaj Mehra, Darrell D. E. Long, Ethan L. Miller, “Twizzler: An Operating System for Next-Generation Memory Hierarchies”, Technical Report UCSC-SSRC-17-01, December 2017.
- Yan Li* , Kenneth Chang‡ , Oceane Bel* , Ethan L. Miller, Darrell D. E. Long, “CAPES: Unsupervised Storage Performance Tuning Using Neural Network-Based Deep Reinforcement Learning”, Proceedings of SC2017, Denver, CO: ACM & IEEE, November 2017. Nominated for Best Student Paper.
2016
- Thomas Schwarz, Ahmed Amer, Thomas Kroeger, Ethan L. Miller, Darrell D. E. Long, Jehan-François Pâris, “RESAR: Reliable Storage at Exabyte Scale”, Proceedings of the 24th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2016), London, UK: IEEE, September 2016. Won Best Paper Award.
- Yan Li*, Ethan L. Miller, Darrell D. E. Long, Yash Gupta*, “Pilot: A Framework that Understands How to Do Performance Benchmarks The Right Way”, Proceedings of the 24th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2016), London, UK: IEEE, September 2016.
- Preeti Gupta‡, Avani Wildani, Darrell D. E. Long, Ethan L. Miller, David S. H. Rosenthal, “Effects of Prolonged Media Usage and Long-term Planning on Archival Systems”, Proceedings of the 32nd International Conference on Mass Storage Systems and Technologies (MSST 2016), Santa Clara, CA, May 2016.
- Avani Wildani, Ethan L. Miller, “Can We Group Storage? Statistical Techniques to Identify Predictive Groupings in Storage System Accesses”, ACM Transactions on Storage, 12(2), February 2016.
- Stephanie Jones*, Ahmed Amer, Ethan L. Miller, Darrell D. E. Long, Rekha Pitchumani, Christina Strong*, “Classifying Data to Reduce Long-Term Data Movement in Shingled Write Disks”, ACM Transactions on Storage 12(1), February 2016.
2015
- Yan Li*, Xioayuan Lu‡, Ethan L. Miller, Darrell D. E. Long, “ASCAR: Automating Contention Management for High-Performance Storage Systems”, Proceedings of the 31st International Conference on Mass Storage Systems and Technologies (MSST 2015), Santa Clara, CA, June 2015.
- Joel C. Frank* , Shayna M. Frank‡ , Lincoln A. Thurlow‡ , Thomas M. Kroeger, Ethan L. Miller, Darrell D. E. Long, “Percival: A Searchable Secret Split Datastore”, Proceedings of the 31st International Conference on Mass Storage Systems and Technologies (MSST 2015), Santa Clara, CA, June 2015.
- Stephanie Jones*, Ahmed Amer, Ethan L. Miller, Darrell D. E. Long, Rekha Pitchumani‡, Christina Strong*, “Classifying Data to Reduce Long Term Data Movement in Shingled Write Disks”, Proceedings of the 31st International Conference on Mass Storage Systems and Technologies (MSST 2015), Santa Clara, CA, June 2015. Won Best Paper Award.
- Rekha Pitchumani‡, Shayna Frank‡, Ethan L. Miller, “Realistic Request Arrival Generation In Storage Benchmarks”, Proceedings of the 31st International Conference on Mass Storage Systems and Technolo- gies (MSST 2015), Santa Clara, CA, June 2015.
- John Colgrove, John D. Davis, John Hayes, Ethan L. Miller, Cary Sandvig, Russell Sears, Ari Tamches, Neil Vachharajani, Feng Wang, “Purity: Building Fast, Highly-Available Enterprise Flash Storage from Commodity Components”, Proceedings of SIGMOD 2015: Industrial Track, Melbourne, Australia, June 2015.
- Rekha Pitchumani‡, James Hughes, Ethan L. Miller, “SMRDB: Key-Value Data Store for Shingled Magnetic Recording Disks”, Proceedings of SYSTOR 2015: The 8th Annual International Systems and Storage Conference, Haifa, Israel: ACM, May 2015. Won Best Paper Award.
2014
- Preeti Gupta‡ , Avani Wildani, Ian F. Adams, Christina Strong* , Daniel Rosenthal‡ , Ethan L. Miller, Andy Hospodor, “An Economic Perspective of Disk vs. Flash Media in Archival Storage”, Proceedings of the 22nd IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2014), Paris, France: IEEE, September 2014.
- Avani Wildani, Ethan L. Miller, Ian F. Adams, Darrell D. E. Long, “PERSES: Data Layout for Low Impact Failures”, Proceedings of the 22nd IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2014), Paris, France: IEEE, September 2014. Preliminary version available as Technical Report UCSC-SSRC-12-06.
- Alberto Miranda* , Sascha Effert* , Yangwook Kang‡ , Ethan L. Miller, Ivan Popov* , André Brinkmann, Tom Friedetzky, Toni Cortes, “Random Slicing: Efficient and Scalable Data Placement for Large-scale Storage Systems”, ACM Transactions on Storage 10(3), July 2014.
- Yangwook Kang‡ , Thomas Marlette‡ , Rekha Pitchumani‡ , Ethan L. Miller, “Muninn: A Versioning Flash Key-Value Store Using an Object-based Storage Model”, Proceedings of SYSTOR 2014: The 7th Annual International Systems and Storage Conference, Haifa, Israel, June 2014.
- Aleatha Parker-Wood*, Darrell D. E. Long, Ethan L. Miller, Philippe Rigaux, and Andy Isaacson, “A File By Any Other Name: Managing File Names with Metadata”, Proceedings of SYSTOR 2014: The 7th Annual International Systems and Storage Conference, Haifa, Israel, June 2014.
2013
- James S. Plank, Ethan L. Miller, Kevin M. Greenan, Benjamin A. Arnold*, John A. Burnum*, Adam W. Disney*, Allen C. McBride*, “GF-Complete: A Comprehensive Open Source Library for Galois Field Arithmetic”, Technical Report UT-CS-13-716, Computer Science Department, University of Tennessee, October 2013.
- Avani Wildani‡, Ian F. Adams‡, Ethan L. Miller, “Single-Snapshot File System Analysis”, Proceedings of the 21st IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2013), San Francisco, CA: IEEE, August 2013.
- Ian F. Adams‡ , Mark W. Storer, Avani Wildani‡ , Ethan L. Miller, Brian A. Madden* , “Validating Storage System Instrumentation”, Proceedings of the 21st IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2013), San Francisco, CA: IEEE, August 2013.
- Yangwook Kang‡, Yang-Suk Kee, Ethan L. Miller, Chanik Park, “Enabling Cost-effective Data Processing with Smart SSD”, Proceedings of the 29th IEEE Symposium on Mass Storage Systems and Technologies (MSST 2013), Long Beach, CA: IEEE, May 2013.
- Avani Wildani‡, Ethan L. Miller, Ohad Rodeh, “HANDS: A Heuristically Arranged Non-Backup In-line Deduplication System”, Proceedings of the 29th IEEE International Conference on Data Engineering (ICDE 2013), Brisbane, Australia: IEEE, April 2013. Preliminary version available as Technical Report UCSC-SSRC-12-03.
- Yan Li*, Nakul Sanjay Dhotre*, Yasuhiro Ohara, Thomas M. Kroeger, Darrell D. E. Long, Ethan L. Miller, “Horus: Fine-Grained Encryption-Based Security for Large-Scale Storage”, Proceedings of the 11th Conference on File and Storage Technologies (FAST ’13), San Jose, CA: USENIX, February 2013.
- James S. Plank, Kevin M. Greenan, Ethan L. Miller, “Screaming Fast Galois Field Arithmetic Using Intel SIMD Extensions”, Proceedings of the 11th Conference on File and Storage Technologies (FAST ’13), San Jose, CA: USENIX, February 2013.
2012
- Ian F. Adams‡, Brian A. Madden*, Joel C. Frank‡, Mark W. Storer, Ethan L. Miller, Gene Harano, “Usage Behavior of a Large-Scale Scientific Archive”, Proceedings of SC2012, Salt Lake City, UT: ACM, November 2012.
- David S. H. Rosenthal, Daniel C. Rosenthal‡, Ethan L. Miller, Ian F. Adams‡, Mark W. Storer, Erez Zadok, “The Economics of Long-Term Digital Storage”, The Memory of the World in the Digital Age: Digitization and Preservation, Vancouver, BC, September 2012.
- Avani Wildani‡, Ethan L. Miller, Ian F. Adams, Darrell D. E. Long, “PERSES: Data Layout for Low Impact Failures”, Technical Report UCSC-SSRC-12-06, September 2012.
- Joel C. Frank‡, Ethan L. Miller, Ian F. Adams‡, Daniel C. Rosenthal‡, “Evolutionary Trends in a Supercomputing Tertiary Storage Environment”, Proceedings of the 20th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2012), Washington, DC, August 2012.
- Rekha Pitchumani‡, Andy Hospodor, Ahmed Amer, Yangwook Kang‡, Ethan L. Miller, and Darrell D. E. Long, “Emulating a Shingled Write Disk”, Proceedings of the 20th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2012), Washington, DC, August 2012.
- Yan Li*, Ethan L. Miller, and Darrell D. E. Long, “Understanding Data Survivability in Archival Storage Systems”, Proceedings of SYSTOR 2012: The 5th Annual International Systems and Storage Conference, Haifa, Israel, June 2012.
- Ian F. Adams‡, Mark W. Storer, and Ethan L. Miller, “Analysis of Workload Behavior in Scientific and Historical Long-Term Data Repositories”, ACM Transactions on Storage 8(2), May 2012. Preliminary version available as Technical Report UCSC-SSRC-11-01.
- Avani Wildani‡, Ethan L. Miller, Ohad Rodeh, “HANDS: A Heuristically Arranged Non-Backup In-line Deduplication System”, Technical Report UCSC-SSRC-12-03, March 2012.
- Brian Madden* , Ian Adams‡ , Joel Frank‡ , Ethan L. Miller, “Analyzing User Behavior: A Trace Analysis of the NCAR Archival Storage System”, Technical Report UCSC-SSRC-12-02, March 2012.
- Aleatha Parker-Wood*, Darrell D. E. Long, Ethan L. Miller, Margo Seltzer, Daniel Tunkelang, “Making Sense of File Systems Through Provenance and Rich Metadata”, Technical Report UCSC-SSRC-12-01, March 2012.
2011
- Ahmed Amer, JoAnne Holliday, Darrell D. E. Long, Ethan L. Miller, Jehan-François Pâris, and Thomas Schwarz, S. J., “Data Management and Layout for Shingled Magnetic Recording”, IEEE Transactions on Magnetics 47(10), October 2011, pages 3691–3697.
- Alberto Miranda* , Sascha Effert* , Yangwook Kang‡ , Ethan L. Miller, Andre ́ Brinkmann, and Toni Cortes, “Reliable and Randomized Data Distribution Strategies for Large Scale Storage Systems”, Proceedings of the 2011 High Performance Computing Conference (HiPC 2011), Bengaluru, India, December 2011.
- Ranjana Rajendran*, Ethan L. Miller, and Darrell D. E. Long, “Horus: Fine-Grained Encryption-Based Security for High Performance Petascale Storage”, Proceedings of the 6th Parallel Data Storage Workshop (PDSW11), held in conjunction with SC2011, Seattle, WA, November 2011.
- Ian F. Adams‡, Ethan L. Miller, David S. H. Rosenthal, “Using Storage Class Memory for Archives with DAWN, a Durable Array of Wimpy Nodes”, Technical Report UCSC-SSRC-11-07, October 2011.
- Stephanie N. Jones*, Christina R. Strong*, Darrell D. E. Long, and Ethan L. Miller “Tracking Emigrant File Data via Transient Provenance”, Proceedings of the 2011 Workshop on the Theory and Practice of Provenance (TaPP ’11), Heraklion, Crete, Greece, June 2011.
- Avani Wildani‡, Ethan L. Miller, and Lee Ward, “Efficiently Identifying Working Sets in Block I/O Streams”, Proceedings of SYSTOR 2011: The 4th Annual International Systems and Storage Conference, Haifa, Israel, May 2011.
- Yangwook Kang‡, Jingpei Yang‡, Ethan L. Miller, “Object-based SCM: An Efficient Interface for Storage Class Memories”, Proceedings of the 27th IEEE Symposium on Mass Storage Systems and Technologies (MSST 2011), Denver, CO: IEEE, May 2011.
- Brian Madden*, Ian F. Adams‡, Mark W. Storer, Ethan L. Miller, Darrell D. E. Long, Thomas Kroeger, “Provenance Based Rebuild: Using Data Provenance to Improve Reliability”, Technical Report UCSC-SSRC-11-04, May 2011.
- Ian F. Adams‡, Mark W. Storer, and Ethan L. Miller, “Analysis of Workload Behavior in Scientific and Historical Long-Term Data Repositories”, Technical Report UCSC-SSRC-11-01, March 2011.
2010
- Avani Wildani‡, Ethan L. Miller, “Semantic Data Placement for Power Management in Archival Storage”, Proceedings of the 5th International Workshop on Petascale Data Storage (PDSW10), held in conjunction with SC2010, New Orleans, LA, November 2010.
- Ian Adams‡, Mark W. Storer, and Ethan L. Miller, “Examining Energy Use in Heterogeneous Archival Storage Systems”, Proceedings of the 18th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2010), Miami, FL: IEEE, Septem- ber 2010, pages 297–306.
- Yangwook Kang‡, Jingpei Yang‡, and Ethan L. Miller, “Efficient Storage Management for Object-based Flash Memory”, Proceedings of the 18th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2010), Miami, FL: IEEE, September 2010, pages 407–409.
- Aleatha Parker-Wood‡, Christina Strong*, Ethan L. Miller, and Darrell D. E. Long, “Security Aware Partitioning for Efficient File System Search”, Proceedings of the 26th IEEE Symposium on Mass Storage Systems and Technologies (MSST 2010), Incline Village, NV: IEEE, May 2010, 14 pages.
- Ahmed Amer, Darrell D. E. Long, Ethan L. Miller, Jehan-Fraņçois Pâris, and Thomas Schwarz, “Design Issues for a Shingled Write Disk System”, Proceedings of the 26th IEEE Symposium on Mass Storage Systems and Technologies (MSST 2010), Incline Village, NV: IEEE, May 2010, 12 pages.