Ethan L. Miller

Orcid: 0000-0003-2994-9060

Affiliations:
  • University of California, Santa Cruz, USA


According to our database1, Ethan L. Miller authored at least 141 papers between 1991 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Pointers in Far Memory.
Commun. ACM, December, 2023

Pointers in Far Memory: A rethink of how data and computations should be organized.
ACM Queue, 2023

Persimmon: an append-only ZNS-first filesystem.
Proceedings of the 41st IEEE International Conference on Computer Design, 2023

Lethe: Secure Deletion by Addition.
Proceedings of the 3rd Workshop on Challenges and Opportunities of Efficient and Performant Storage Systems, 2023

TMC: Near-Optimal Resource Allocation for Tiered-Memory Systems.
Proceedings of the 2023 ACM Symposium on Cloud Computing, SoCC 2023, 2023

2022
Analysis and Workload Characterization of the CERN EOS Storage System.
ACM SIGOPS Oper. Syst. Rev., 2022

2021
Twizzler: A <i>Data-centric</i> OS for Non-volatile Memory.
ACM Trans. Storage, 2021

Don't Let RPCs Constrain Your API.
Proceedings of the HotNets '21: The 20th ACM Workshop on Hot Topics in Networks, 2021

2020
The Future of the Past: Challenges in Archival Storage.
Proceedings of the 2020 USENIX Annual Technical Conference, 2020

Twizzler: a Data-Centric OS for Non-Volatile Memory.
Proceedings of the 2020 USENIX Annual Technical Conference, 2020

Geomancy: Automated Performance Enhancement through Data Layout Optimization.
Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, 2020

2019
The Flipside: A Bit Flip Saved Is Power and Lifetime Earned.
login Usenix Mag., 2019

Artifice: A Deniable Steganographic File System.
Proceedings of the 9th USENIX Workshop on Free and Open Communications on the Internet, 2019

A Persistent Problem: Managing Pointers in NVM.
Proceedings of the 10th Workshop on Programming Languages and Operating Systems, 2019

SSP: Eliminating Redundant Writes in Failure-Atomic NVRAMs via Shadow Sub-Paging.
Proceedings of the 52nd Annual IEEE/ACM International Symposium on Microarchitecture, 2019

String Figure: A Scalable and Elastic Memory Network Architecture.
Proceedings of the 25th IEEE International Symposium on High Performance Computer Architecture, 2019

A Tale of Two Abstractions: The Case for Object Space.
Proceedings of the 11th USENIX Workshop on Hot Topics in Storage and File Systems, 2019

Co-evolving Tracing and Fault Injection with Box of Pain.
Proceedings of the 11th USENIX Workshop on Hot Topics in Cloud Computing, 2019

Optimizing Systems for Byte-Addressable NVM by Reducing Bit Flipping.
Proceedings of the 17th USENIX Conference on File and Storage Technologies, 2019

2018
Inkpack: A Secure, Data-Exposure Resistant Storage System.
Proceedings of the 11th ACM International Systems and Storage Conference, 2018

Designing Data Structures to Minimize Bit Flips on NVM.
Proceedings of the IEEE 7th Non-Volatile Memory Systems and Applications Symposium, 2018

Efficient Reconstruction Techniques for Disaster Recovery in Secret-Split Datastores.
Proceedings of the 26th IEEE International Symposium on Modeling, 2018

Using Simulation to Design Scalable and Cost-Efficient Archival Storage Systems.
Proceedings of the 26th IEEE International Symposium on Modeling, 2018

Steal but No Force: Efficient Hardware Undo+Redo Logging for Persistent Memory Systems.
Proceedings of the IEEE International Symposium on High Performance Computer Architecture, 2018

Reducing NVM Writes with Optimized Shadow Paging.
Proceedings of the 10th USENIX Workshop on Hot Topics in Storage and File Systems, 2018

Alpha Entanglement Codes: Practical Erasure Codes to Archive Data in Unreliable Environments.
Proceedings of the 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2018

2017
CAPES: unsupervised storage performance tuning using neural network-based deep reinforcement learning.
Proceedings of the International Conference for High Performance Computing, 2017

2016
Can We Group Storage? Statistical Techniques to Identify Predictive Groupings in Storage System Accesses.
ACM Trans. Storage, 2016

Classifying Data to Reduce Long-Term Data Movement in Shingled Write Disks.
ACM Trans. Storage, 2016

Effects of prolonged media usage and long-term planning on archival systems.
Proceedings of the 32nd Symposium on Mass Storage Systems and Technologies, 2016

RESAR: Reliable Storage at Exabyte Scale.
Proceedings of the 24th IEEE International Symposium on Modeling, 2016

Pilot: A Framework that Understands How to Do Performance Benchmarks the Right Way.
Proceedings of the 24th IEEE International Symposium on Modeling, 2016

2015
SMRDB: key-value data store for shingled magnetic recording disks.
Proceedings of the 8th ACM International Systems and Storage Conference, 2015

Purity: Building Fast, Highly-Available Enterprise Flash Storage from Commodity Components.
Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31, 2015

Realistic request arrival generation in storage benchmarks.
Proceedings of the IEEE 31st Symposium on Mass Storage Systems and Technologies, 2015

Percival: A searchable secret-split datastore.
Proceedings of the IEEE 31st Symposium on Mass Storage Systems and Technologies, 2015

ASCAR: Automating contention management for high-performance storage systems.
Proceedings of the IEEE 31st Symposium on Mass Storage Systems and Technologies, 2015

2014
Random Slicing: Efficient and Scalable Data Placement for Large-Scale Storage Systems.
ACM Trans. Storage, 2014

A File By Any Other Name: Managing File Names with Metadata.
Proceedings of the International Conference on Systems and Storage, 2014

Muninn: a Versioning Flash Key-Value Store Using an Object-based Storage Model.
Proceedings of the International Conference on Systems and Storage, 2014

PERSES: Data Layout for Low Impact Failures.
Proceedings of the IEEE 22nd International Symposium on Modelling, 2014

An Economic Perspective of Disk vs. Flash Media in Archival Storage.
Proceedings of the IEEE 22nd International Symposium on Modelling, 2014

2013
Enabling cost-effective data processing with smart SSD.
Proceedings of the IEEE 29th Symposium on Mass Storage Systems and Technologies, 2013

Single-Snapshot File System Analysis.
Proceedings of the 2013 IEEE 21st International Symposium on Modelling, 2013

Validating Storage System Instrumentation.
Proceedings of the 2013 IEEE 21st International Symposium on Modelling, 2013

HANDS: A heuristically arranged non-backup in-line deduplication system.
Proceedings of the 29th IEEE International Conference on Data Engineering, 2013

Screaming fast Galois field arithmetic using intel SIMD instructions.
Proceedings of the 11th USENIX conference on File and Storage Technologies, 2013

Horus: fine-grained encryption-based security for large-scale storage.
Proceedings of the 11th USENIX conference on File and Storage Technologies, 2013

2012
Analysis of Workload Behavior in Scientific and Historical Long-Term Data Repositories.
ACM Trans. Storage, 2012

Is the Future of Preservation Cloudy? (Dagstuhl Seminar 12472).
Dagstuhl Reports, 2012

Understanding data survivability in archival storage systems.
Proceedings of the 5th Annual International Systems and Storage Conference, 2012

Usage behavior of a large-scale scientific archive.
Proceedings of the SC Conference on High Performance Computing Networking, 2012

Emulating a Shingled Write Disk.
Proceedings of the 20th IEEE International Symposium on Modeling, 2012

Evolutionary Trends in a Supercomputing Tertiary Storage Environment.
Proceedings of the 20th IEEE International Symposium on Modeling, 2012

2011
Tracking Emigrant Data via Transient Provenance.
Proceedings of the 3rd Workshop on the Theory and Practice of Provenance, 2011

Efficiently identifying working sets in block I/O streams.
Proceedings of of SYSTOR 2011: The 4th Annual Haifa Experimental Systems Conference, Haifa, Israel, May 30, 2011

Object-based SCM: An efficient interface for Storage Class Memories.
Proceedings of the IEEE 27th Symposium on Mass Storage Systems and Technologies, 2011

Reliable and randomized data distribution strategies for large scale storage systems.
Proceedings of the 18th International Conference on High Performance Computing, 2011

2010
Security Aware Partitioning for efficient file system search.
Proceedings of the IEEE 26th Symposium on Mass Storage Systems and Technologies, 2010

Design issues for a shingled write disk system.
Proceedings of the IEEE 26th Symposium on Mass Storage Systems and Technologies, 2010

Efficient Storage Management for Object-based Flash Memory.
Proceedings of the MASCOTS 2010, 2010

Examining Energy Use in Heterogeneous Archival Storage Systems.
Proceedings of the MASCOTS 2010, 2010

2009
Spyglass: Metadata Search for Large-scaleStorage Systems.
login Usenix Mag., 2009

POTSHARDS - a secure, recoverable, long-term archival storage system.
ACM Trans. Storage, 2009

The effectiveness of deduplication on virtual machine disk images.
Proceedings of of SYSTOR 2009: The Israeli Experimental Systems Conference 2009, 2009

Protecting against rare event failures in archival systems.
Proceedings of the 17th Annual Meeting of the IEEE/ACM International Symposium on Modelling, 2009

Maximizing Efficiency by Trading Storage for Computation.
Proceedings of the Workshop on Hot Topics in Cloud Computing, 2009

Spyglass: Fast, Scalable Metadata Search for Large-Scale Storage Systems.
Proceedings of the 7th USENIX Conference on File and Storage Technologies, 2009

Adding aggressive error correction to a high-performance compressing flash file system.
Proceedings of the 9th ACM & IEEE International conference on Embedded software, 2009

2008
Pergamum: Energy-efficient Archival Storage with Disk Instead of Tape.
login Usenix Mag., 2008

Measurement and Analysis of Large-Scale Network File System Workloads.
Proceedings of the 2008 USENIX Annual Technical Conference, 2008

Secure data deduplication.
Proceedings of the 2008 ACM Workshop On Storage Security And Survivability, 2008

Optimizing Galois Field Arithmetic for Diverse Processor Architectures and Applications.
Proceedings of the 16th International Symposium on Modeling, 2008

A Spin-Up Saved Is Energy Earned: Achieving Power-Efficient, Erasure-Coded Storage.
Proceedings of the Fourth Workshop on Hot Topics in System Dependability, 2008

Pergamum: Replacing Tape with Energy Efficient, Reliable, Disk-Based Archival Storage.
Proceedings of the 6th USENIX Conference on File and Storage Technologies, 2008

Workload-based configuration of MEMS-based storage devices for mobile systems.
Proceedings of the 8th ACM & IEEE International conference on Embedded software, 2008

Reliability of flat XOR-based erasure codes on heterogeneous devices.
Proceedings of the 38th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2008

2007
POTSHARDS: Secure Long-Term Storage Without Encryption.
Proceedings of the 2007 USENIX Annual Technical Conference, 2007

Disaster recovery codes: increasing reliability with large-stripe erasure correcting codes.
Proceedings of the 2007 ACM Workshop On Storage Security And Survivability, 2007

Designing a secure reliable file system for sensor networks.
Proceedings of the 2007 ACM Workshop On Storage Security And Survivability, 2007

Scalable security for petascale parallel file systems.
Proceedings of the ACM/IEEE Conference on High Performance Networking and Computing, 2007

Searching and navigating petabyte-scale file systems based on facets.
Proceedings of the 2nd International Petascale Data Storage Workshop (PDSW '07), 2007

Report on education roundtable: experimentaion in the computer science curriculum.
Proceedings of the Workshop on Experimental Computer Science, 2007

2006
Using MEMS-based storage in computer systems - device modeling and management.
ACM Trans. Storage, 2006

Long-term threats to secure archives.
Proceedings of the 2006 ACM Workshop On Storage Security And Survivability, 2006

Scalable security for large, high performance storage systems.
Proceedings of the 2006 ACM Workshop On Storage Security And Survivability, 2006

Grid resource management - CRUSH: controlled, scalable, decentralized placement of replicated data.
Proceedings of the ACM/IEEE SC2006 Conference on High Performance Networking and Computing, 2006

Ceph: A Scalable, High-Performance Distributed File System.
Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI '06), 2006

Providing High Reliability in a Minimum Redundancy Archival Storage System.
Proceedings of the 14th International Symposium on Modeling, 2006

Store, Forget, and Check: Using Algebraic Signatures to Check Remotely Administered Storage.
Proceedings of the 26th IEEE International Conference on Distributed Computing Systems (ICDCS 2006), 2006

Reliability mechanisms for file systems using non-volatile memory as a metadata store.
Proceedings of the 6th ACM & IEEE International conference on Embedded software, 2006

2005
Secure capabilities for a petabyte-scale object-based distributed file system.
Proceedings of the 2005 ACM Workshop On Storage Security And Survivability, 2005

POTSHARDS : Storing Data for the Long-term Without Encryption.
Proceedings of the 3rd International IEEE Security in Storage Workshop (SISW 2005), 2005

Impact of Failure on Interconnection Networks for Large Storage Systems.
Proceedings of the 22nd IEEE / 13th NASA Goddard Conference on Mass Storage Systems and Technologies (MSST 2005), 2005

Richer File System Metadata Using Links and Attributes.
Proceedings of the 22nd IEEE / 13th NASA Goddard Conference on Mass Storage Systems and Technologies (MSST 2005), 2005

Disk Infant Mortality in Large Storage Systems.
Proceedings of the 13th International Symposium on Modeling, 2005

2004
Dynamic Metadata Management for Petabyte-Scale File Systems.
Proceedings of the ACM/IEEE SC2004 Conference on High Performance Networking and Computing, 2004

File System Workload Analysis For Large Scientific Computing Applications.
Proceedings of the 21st IEEE Conference on Mass Storage Systems and Technologies / 12th NASA Goddard Conference on Mass Storage Systems and Technologies, 2004

OBFS: A File System for Object-Based Storage Devices.
Proceedings of the 21st IEEE Conference on Mass Storage Systems and Technologies / 12th NASA Goddard Conference on Mass Storage Systems and Technologies, 2004

Interconnection Architectures for High-Performance Object-Based File Systems.
Proceedings of the 21st IEEE Conference on Mass Storage Systems and Technologies / 12th NASA Goddard Conference on Mass Storage Systems and Technologies, 2004

Disk Scrubbing in Large Archival Storage Systems.
Proceedings of the 12th International Workshop on Modeling, 2004

MRAMFS: A Compressing File System for Non-Volatile RAM.
Proceedings of the 12th International Workshop on Modeling, 2004

Replication Under Scalable Hashing: A Family of Algorithms for Scalable Decentralized Data Distribution.
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), 2004

Caching Support for Push-Pull Data Dissemination using Data-Snooping Routers.
Proceedings of the 10th International Conference on Parallel and Distributed Systems, 2004

Evaluation of Distributed Recovery in Large-Scale Storage Systems.
Proceedings of the 13th International Symposium on High-Performance Distributed Computing (HPDC-13 2004), 2004

2003
Reliability Mechanisms for Very Large Storage Systems.
Proceedings of the 20th IEEE/11th NASA Goddard Conference on Mass Storage Systems and Technologies, 2003

Efficient Metadata Management in Large Distributed Storage Systems.
Proceedings of the 20th IEEE/11th NASA Goddard Conference on Mass Storage Systems and Technologies, 2003

Zone-Based Shortest Positioning Time First Scheduling for MEMS-Based Storage Devices.
Proceedings of the 11th International Workshop on Modeling, 2003

Managing Flash Crowds on the Internet.
Proceedings of the 11th International Workshop on Modeling, 2003

A Fast Algorithm for Online Placement and Reorganization of Replicated Data.
Proceedings of the 17th International Parallel and Distributed Processing Symposium (IPDPS 2003), 2003

2002
ACME: Adaptive Caching Using Multiple Experts.
Proceedings of the Distributed Data & Structures 4, 2002

Power Conservation Strategies for MEMS-Based Storage Devices.
Proceedings of the 10th International Workshop on Modeling, 2002

Strong Security for Network-Attached Storage.
Proceedings of the FAST '02 Conference on File and Storage Technologies, 2002

2001
HeRMES: High-Performance Reliable MRAM-Enabled Storage.
Proceedings of HotOS-VIII: 8th Workshop on Hot Topics in Operating Systems, 2001

2000
Design for a Decentralized Security System For Network Attached Storage.
Proceedings of the Eighth NASA Goddard Space Flight Center Conference on Mass Storage Systems and Technologies in cooperation with Seventeenth IEEE Symposium on Mass Storage Systems, 2000

Comparing CPU Performance Between and Within Processor Families.
Proceedings of the 26th International Computer Measurement Group Conference, 2000

1999
Binary Version Management for Computational Grids.
Parallel Process. Lett., 1999

Interactive Volumetric Information Visualization for Document Corpus Management.
Int. J. Digit. Libr., 1999

Techniques for Gigabyte-Scale N-gram Based Information Retrieval on Personal Computers.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1999

Managing Databases with Binary Large Objects.
Proceedings of the 16th IEEE Symposium on Mass Storage Systems in cooperation with the 7th NASA Goddard Space Flight Center Conference on Mass Storage Systems and Technologies, 1999

An Experimental Analysis of Cryptographic Overhead in Performance-Critical Systems.
Proceedings of the MASCOTS 1999, 1999

1998
Performance Measurements of Tertiary Storage Devices.
Proceedings of the VLDB'98, 1998

Using Content-Derived Names for Package Management in Tcl.
Proceedings of the 6th Annual Tcl/Tk Conference, 1998

Self-Similarity in File Systems.
Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems, 1998

Long-term File System Activity and Inter-reference Periods.
Proceedings of the 24th International Computer Measurement Group Conference, 1998

1997
RAMA: An Easy-to-Use, High-Performance Parallel File System.
Parallel Comput., 1997

Two-Handed Volumetric Document Corpus Management.
IEEE Computer Graphics and Applications, 1997

Agent Development Support for Tcl.
Proceedings of the Fifth Annual Tcl/Tk Workshop 1997, 1997

Using Content-Derived Names for Configuration Management.
Proceedings of the 1997 ACM SIGSOFT Symposium on Symposium on Software Reusability, 1997

Interactive Volumetric Information Visualization.
Proceedings of the Graphics Interface 1997 Conference, 1997

The TELLTALE Dynamic Hypertext Environment: Approaches to Scalability.
Proceedings of the Intelligent Hypertext: Advanced Techniques for the World Wide Web, 1997

TKQML: A Scripting Tool for Building Agents.
Proceedings of the Intelligent Agents IV, 1997

1996
Minimally-immersive interactive volumetric information visualization.
Proceedings of the IEEE Symposium on Information Visualization 1996, 1996

The Case For Personal Computers As Workstations.
Proceedings of the 22nd International Computer Measurement Group Conference, 1996

1995
RAMA: Easy Access to a High-Bandwidth Massively Parallel File System.
Proceedings of the USENIX 1995 Technical Conference on UNIX and Advanced Computing Systems, 1995

1994
Performance and Design Evaluation of the RAID-II Storage Server.
Distributed Parallel Databases, 1994

RAID-II: A High-Bandwidth Network File Server.
Proceedings of the 21st Annual International Symposium on Computer Architecture. Chicago, 1994

1993
An Analysis of File Migration in a UNIX Supercomputing Environment.
Proceedings of the Usenix Winter 1993 Technical Conference, 1993

RAMA: a file system for massively-parallel computers.
Proceedings of the Twelfth IEEE Symposium on Mass Storage Systems, 1993

1991
Input/output behavior of supercomputing applications.
Proceedings of the Proceedings Supercomputing '91, 1991

Analyzing the I/O behavior of supercomputer applications.
Proceedings of the Eleventh IEEE Symposium on Mass Storage Systems, 1991


  Loading...