ACM Transactions on

Storage (TOS)

Latest Articles

Fast Miss Ratio Curve Modeling for Storage Cache

The reuse distance (least recently used (LRU) stack distance) is an essential metric for performance prediction and optimization of storage cache. Over the past four decades, there have been steady improvements in the algorithmic efficiency of reuse distance measurement. This progress is accelerating in recent years, both in theory and practical... (more)

Cluster and Single-Node Analysis of Long-Term Deduplication Patterns

Deduplication has become essential in disk-based backup systems, but there have been few long-term studies of backup workloads. Most past studies either were of a small static snapshot or covered only a short period that was not representative of how a backup system evolves over time. For this article, we first collected 21 months of data from a shared user file system; 33 users and over 4,000 snapshots are covered. We then analyzed the dataset, examining a variety of essential characteristics... (more)

Empirical Evaluation and Enhancement of Enterprise Storage System Request Scheduling

Since little has been reported in the literature concerning enterprise storage system file-level request scheduling, we do not have enough knowledge... (more)

A Low-cost Disk Solution Enabling LSM-tree to Achieve High Performance for Mixed Read/Write Workloads

LSM-tree has been widely used in data management production systems for write-intensive workloads.... (more)

Characterizing 3D Floating Gate NAND Flash: Observations, Analyses, and Implications

As both NAND flash memory manufacturers and users are turning their attentions from planar architecture towards three-dimensional (3D) architecture, it becomes critical and urgent to understand the characteristics of 3D NAND flash memory. These characteristics, especially those different from planar NAND flash, can significantly affect design... (more)

OrcFS: Orchestrated File System for Flash Storage

In this work, we develop the Orchestrated File System (OrcFS) for Flash storage. OrcFS vertically integrates the log-structured file system and the Flash-based storage device to eliminate the redundancies across the layers. A few modern file systems adopt sophisticated append-only data structures in an effort to optimize the behavior of the file... (more)

Challenges and Solutions for Tracing Storage Systems: A Case Study with Spectrum Scale

IBM Spectrum Scale’s parallel file system General Parallel File System (GPFS) has a 20-year development history with over 100 contributing... (more)

Workload Characterization for Enterprise Disk Drives

The article presents an analysis of drive workloads from enterprise storage systems. The drive workloads are obtained from field return units from a... (more)


  • TOS EiC Professor Sam H. Noh of UNIST named as ACM Distinguished Member
    A complete list of 2017 ACM Distinguished Members can be found here.

  • CFP - Special Issue on NVM and Storage (in detail)

  • TOS Editor-in-Chief featured in "People of ACM"
    Sam H. Noh is Editor-in-Chief of ACM Transactions on Storage (TOS) - featured in the periodic series "People of ACM", full article available here
    November 01, 2016

  • ACM Transaction on Storage (TOS) welcomes Sam H. Noh as its new Editor-in-Chief for a 3-year term, effective August 1, 2016.
    Sam H. Noh is a professor and Head of the School of the Electrical and Computer Engineering School at UNIST (Ulsan National Institute of Science and Technology) in Ulsan, Korea and a leader in the use of new memory technology such as flash memory and non-volatile memory in storage.
    - August 01, 2016

Forthcoming Articles
M-CLOCK: Migration-optimized Page Replacement Algorithm for Hybrid Memory Architecture

Phase Change Memory (PCM) has drawn great attention as a main memory due to its attractive characteristics such as non-volatility, byte-addressability, and in-place update. However, since the capacity of PCM is not fully mature yet, hybrid memory architecture that consists of DRAM and PCM has been suggested as a main memory. In addition, page replacement algorithm based on hybrid memory architecture is actively being studied because existing page replacement algorithms cannot be used on hybrid memory architecture in that they do not consider the two weaknesses of PCM: high write latency and low endurance. In this paper, to mitigate the above hardware limitations of PCM, we revisit the page cache layer for the hybrid memory architecture and propose a novel page replacement algorithm, called M-CLOCK, to improve the performance of hybrid memory architecture and the lifespan of PCM. In particular, M-CLOCK aims to reduce the number of PCM writes that negatively affect the performance of hybrid memory architecture. Experimental results clearly show that M-CLOCK outperforms the state-of-the-art page replacement algorithms in terms of the number of PCM writes and effective memory access time by up to 98% and 9.4 times, respectively.

DIDACache: An Integration of Device and Application for Flash-based Key-value Caching

In this paper, we advocate to reconsider the cache system design and directly open device-level details of the underlying flash storage for key-value caching. We propose an enhanced flash-aware key-value cache manager, which consists a novel unified address mapping module, an integrated garbage collection policy, a dynamic over-provisioning space management, and a customized wear-leveling policy, to directly drive the flash management. A thin intermediate library layer which provides a slab-based abstraction of low-level flash memory space and an API interface for directly and easily operating flash devices. A special flash memory SSD hardware that exposes flash physical details is adopted to store key-value items. This co-design approach bridges the semantic gap and well connects the two layers together, which allows us to leverage both the domain knowledge of key-value caches and the unique device properties. In this way, we can maximize the efficiency of key-value caching on flash devices while minimizing its weakness. We implemented a prototype, called DIDACache, based on the Open-Channel SSD platform. Our experiments on real hardware show that we can significantly increase the throughput by 35.5%, reduce the latency by 23.6%, and remove unnecessary erase operations by 28%.

ROS: A Rack-based Optical Storage System with Inline Accessibility for Long-Term Data Preservation

The demand for preserving large amount of data in long-term has brought challenges to store data in a cost-effective way. While modern optical discs guarantee 50-year lifecycle, single optical discs' lack of performance and capacity has limited their use in datacenters. This paper presents a Rack-scale Optical disc library System, ROS in short, which provides a PB-level total capacity and inline access to thousands of optical discs within a 42U Rack. A rotatable roller and robotic arm are designed to increase disc placement density and simplify the mechanical structure. A hierarchical storage system based on SSDs, hard disks and optical discs is proposed to hide the delay of mechanical operations. An optical library file system (OLFS) based on FUSE is proposed to schedule mechanical operations and organize data with a POSIX user interface. We further optimize OLFS by reducing unnecessary user/kernel context switches inheriting from FUSE. We evaluate ROS on key performance metrics including the mechanical operation delays and software overhead on a prototype PB-level ROS system. The results show that ROS in network attached storage mode almost saturates the bandwidth of samba in 10GbE network. ROS is able to hide internal complex behaviors and be deployed in data centers.

Protocol-Aware Recovery for Consensus-based Distributed Storage

We introduce protocol-aware recovery (Par), a new approach that exploits protocol-specific knowledge to correctly recover from storage faults in distributed systems. We demonstrate the efficacy of Par through the design and implementation of corruption-tolerant replication (Ctrl), a Par mechanism specific to replicated state machine (RSM) systems. We experimentally show that the Ctrl versions of two systems, LogCabin and ZooKeeper, safely recover from storage faults and provide high availability, while the unmodified versions can lose data or become unavailable. We also show that the Ctrl versions achieve this reliability with little performance overheads.

Exploiting Internal Parallelism for Address Translation in Solid State Drives

SSDs achieve high performance using internal parallelism and a Flash Translation Layer (FTL). Unfortunately, current state-of-the-art cache-based FTLs like the Demand-based Flash Translation Layer (DFTL) do not allow IO schedulers to take full advantage of internal parallelism because they impose a tight coupling between the logical-to-physical address translation and the data access. In this work, we propose an innovative IO handling scheme called Parallel-DFTL that works with the DFTL to break the coupled address translation operations from data accesses. It separates address translation and data access operations in different queues and a Parallel-LRU cache replacement algorithm to allow the SSD to use its flash access channel resources concurrently and fully for both types of operations. We present a performance model of FTL schemes that predicts the benefit of Parallel-DFTL against DFTL. We implemented our approach in an SSD simulator using real SSD device parameters, and used trace-driven simulation to evaluate its efficacy. Parallel-DFTL improved overall performance by up to 32% for the real IO workloads we tested, and up to two orders of magnitude for our synthetic test workloads. We also found that Parallel-DFTL is able to achieve reasonable performance with a very small cache size.

Performance Characterization of NVMe-over-Fabrics Storage Disaggregation

Storage disaggregation separates compute and storage to different nodes in order to allow for independent resource scaling and thus, better hardware resource utilization. While disaggregation of hard-drives storage is a common practice, NVMe-SSD (i.e., PCIe-based SSD) disaggregation is considered more challenging. This is because SSDs are significantly faster than hard drives, so the latency overheads (due to both network and CPU processing) as well as the extra compute cycles needed for the offloading stack become much more pronounced. In this work we characterize the overheads of NVMe-SSD disaggregation. We show that NVMe-over-Fabrics (NVMe-oF) -- a recently-released remote storage protocol specification -- reduces the overheads of remote access to a bare minimum, thus greatly increasing the cost-efficiency of Flash disaggregation. Specifically, while recent work showed that SSD storage disaggregation via iSCSI degrades application-level throughput by 20\%, we report on negligible performance degradation with NVMe-oF -- both when using stress-tests as well as with a more-realistic KV-store workload.

Efficient directory mutations in a full-path indexed file system

Full-path indexing can improve I/O efficiency for workloads that operate on data organized using traditional, hierarchical directories, because data is placed on persistent storage in scan order. Prior results indicate, however, that renames in a local file system with full-path indexing are prohibitively expensive. This paper shows how to use full-path indexing in a file system to realize fast directory scans, writes, and renames. The paper introduces a range-rename mechanism for efficient key-space changes in a write-optimized dictionary. This mechanism is encapsulated in the key-value API and simplifies the overall file system design. We implemented this mechanism in BetrFS, an in-kernel, local file system for Linux. This new version, BetrFS 0.4, performs recursive greps 1.5x faster and random writes 1.2x faster than BetrFS 0.3, but renames are competitive with indirection-based file systems for a range of sizes. BetrFS 0.4 outperforms BetrFS 0.3, as well as traditional file systems, such as ext4, XFS, and ZFS, across a variety of workloads.

FlashNet: Flash/Network Stack Co-Design

During the past decade, network and storage devices have undergone rapid performance improvements, delivering ultra-low latency and several Gbps of bandwidth. Nevertheless, current network and storage stacks fail to deliver this hardware performance to the applications, often due to the loss of I/O efficiency from stalled CPU performance. While many efforts attempt to address this issue solely on either the network or the storage stack, achieving high-performance for networked-storage applications requires a holistic approach that considers both. In this paper, we present FlashNet, a software I/O stack that unifies high-performance network properties with flash storage access and management. FlashNet builds on RDMA principles and abstractions to provide a direct, asynchronous, end-to-end data path between a client and remote flash storage. The key insight behind FlashNet is to co-design the stack's components (an RDMA controller, a flash controller, and a file system) to enable cross-stack optimizations and maximize I/O efficiency. In micro-benchmarks, FlashNet improves 4kB network IOPS by 38.6% to 1.22M, decreases access latency by 43.5% to 50.4 ¼secs, and prolongs the flash lifetime by 1.6-5.9x for writes. We illustrate the capabilities of FlashNet by building a Key-Value store, and porting a distributed data store that uses RDMA on it.

Management of Next-Generation NAND Flash to achieve Enterprise-Level Endurance and Latency Targets

Despite its widespread use in consumer devices and enterprise storage systems, NAND flash faces a growing number of challenges. While the storage density is increasing and costs are dropping, technology advances have led to reduced endurance and larger variations across blocks, which cannot be compensated solely by stronger ECC or read-retry schemes, but have to be addressed holistically. We present novel flash-management technologies that reduce write amplification, achieve better wear leveling, and significantly enhance endurance without sacrificing performance, to bring next-generation flash to the levels required in enterprise storage. In particular, we introduce block calibration, which determines optimal read-threshold voltages, new garbage-collection and data-placement schemes with heat segregation and health binning to overcome variations in flash blocks, and show how these techniques can be integrated in an optimized and interdependent fashion. These complementary flash-management algorithms were designed and implemented in simulators, hardware test platforms, and an enterprise-level all-flash array. By adopting these techniques, we show that the average endurance of all blocks, rather than that of the worst block, determines the overall endurance thereby enhancing endurance by 58.8%. By combining all schemes we improve endurance by up to 15x compared with the baseline even without a stronger ECC.

Write Energy Reduction for PCM via Pumping Efficiency Improvement

The emerging Phase Change Memory (PCM) is considered as a promising candidate to replace DRAM as the next generation main memory since it has better scalability and lower leakage power. However, the high write power consumption has become a main challenge in adopting PCM as main memory. In addition to the fact that writing to PCM cells requires high write current and voltage, current loss in the charge pumps (CPs) also contributes a large percentage of the high power consumption. The pumping efficiency of a PCM chip is a concave function of the write current. Based on the characteristics of the concave function, the overall pumping efficiency can be improved if the write current is uniform. In this paper, we propose the peak-to-average (PTA) write scheme, which smooths the write current fluctuation by regrouping write units. Specifically, we calculate the current requirements for each write unit by their values when they are evicted from the last level cache. When the write units are waiting in the memory controller, we regroup the write units by two efficient online algorithms to reach the current-uniform goal. Experimental results show that LLC-Assistance PTA achieved 9.7\% of overall energy saving compared to the baseline.


Publication Years 2005-2018
Publication Count 263
Citation Count 1720
Available for Download 263
Downloads (6 weeks) 1553
Downloads (12 Months) 15106
Downloads (cumulative) 159373
Average downloads per article 606
Average citations per article 7
First Name Last Name Award
Sarita Adve ACM Fellows (2010)
Emery David Berger ACM Senior Member (2010)
Surendar Chandra ACM Senior Member (2009)
Alok Choudhary ACM Fellows (2009)
Deborah Estrin ACM Athena Lecturer Award (2006)
ACM Fellows (2000)
Jason Flinn ACM Fellows (2016)
Armando Fox ACM Karl V. Karlstrom Outstanding Educator Award (2015)
ACM Distinguished Member (2011)
ACM Senior Member (2009)
Gregory Ganger ACM Distinguished Member (2007)
Garth A Gibson ACM Fellows (2012)
ACM Doctoral Dissertation Award
Series Winner (1991)
Ramesh Govindan ACM Fellows (2011)
Haryadi S Gunawi ACM Doctoral Dissertation Award
Honorable Mention (2009) ACM Doctoral Dissertation Award
Honorable Mention (2009)
Ragib Hasan ACM Senior Member (2015)
John Heidemann ACM Senior Member (2007)
Tei-Wei Kuo ACM Fellows (2015)
Alptekin Küpçü ACM Senior Member (2018)
Kai Li ACM Fellows (1998)
Ming Li ACM Fellows (2006)
Dahlia Malkhi ACM Fellows (2011)
Ethan L Miller ACM Distinguished Member (2013)
SAM H. NOH ACM Distinguished Member (2017)
Walid Najjar ACM Distinguished Member (2015)
ACM Senior Member (2014)
Michael Reiter ACM Fellows (2008)
Stefan Savage ACM Prize in Computing (2015)
ACM Fellows (2010)
Assaf Schuster ACM Fellows (2015)
Steven Scott ACM Fellows (2012)
Kenneth C Sevcik ACM Fellows (1997)
Anand Sivasubramaniam ACM Fellows (2017)
ACM Distinguished Member (2010)
ACM Senior Member (2009)
Chandramohan A Thekkath ACM Fellows (2009)
Gene Tsudik ACM Fellows (2014)
ACM Senior Member (2013)
Amin Vahdat ACM Fellows (2011)
Geoffrey Voelker ACM Fellows (2017)
David Wagner ACM Doctoral Dissertation Award
Honorable Mention (2001) ACM Doctoral Dissertation Award
Honorable Mention (2001)
Randy Wang ACM Eugene L. Lawler Award for Humanitarian Contributions within Computer Science and Informatics (2007)
Marianne Winslett ACM Fellows (2006)
Tao Xie ACM Distinguished Member (2015)
ACM Senior Member (2011)
Philip S Yu ACM Fellows (1997)
Demetris Zeinalipour ACM Senior Member (2016)
Yuanyuan Zhou ACM Fellows (2013)
ACM Distinguished Member (2011)
Roger Zimmermann ACM Distinguished Member (2017)

First Name Last Name Paper Counts
Andrea Arpaci-Dusseau 12
Erez Zadok 8
Dan Feng 8
Remzi Arpaci-Dusseau 8
Youjip Won 7
Teiwei Kuo 7
Changsheng XIE 6
Geoff Kuenning 6
Ethan Miller 6
Cheng Chen 5
Bianca Schroeder 5
Hong Jiang 5
Jiwu Shu 5
Feng Chen 5
Qingsong Wei 5
Weimin Zheng 5
Hyokyung Bahn 5
Raju Rangaswami 4
Remzi Arpaci-Dusseau 4
Stergios Anastasiadis 4
Yuanhao Chang 4
Heonyoung Yeom 4
Ilias Iliadis 4
Randal Burns 4
Charles Wright 4
Xubin He 4
Narasimha Reddy 4
Patrick Lee 4
André Brinkmann 4
Xiao Qin 4
Lidong Zhou 3
Hyeonsang Eom 3
Ohad Rodeh 3
Ping Huang 3
Fei Wu 3
Vasily Tarasov 3
Eunji Lee 3
Suzhen Wu 3
Darrell Long 3
Lanyue Lu 3
Song Jiang 3
James Cipar 3
Fred Douglis 3
Jenwei Hsieh 3
Vijayan Prabhakaran 3
Guangyan Zhang 3
Mingdi Xue 3
An Wang 3
Yuanyuan Zhou 3
Lipin Chang 3
Samhyuk Noh 3
Jianxi Chen 3
Peter Desnoyers 3
Jun Yang 3
Binbing Hou 3
Philip Shilane 3
Bo Mao 3
Nitin Agrawal 3
Swaminathan Sundararaman 3
Youngjin Yu 3
Thanumalayan Pillai 2
Rob Johnson 2
Donald Porter 2
Xiaoning Ding 2
Jayanta Basak 2
Darrell Long 2
William Bolosky 2
Yuehai Xu 2
Gene Tsudik 2
Bo Hong 2
Thomas Schwarz 2
Mario Blaum 2
Adam Manzanares 2
Youyou Lu 2
Chris Dragga 2
Anand Sivasubramaniam 2
Sudhanva Gurumurthi 2
Rubao Lee 2
Eitan Bachmat 2
Andromachi Hatzieleftheriou 2
Jongmin Gim 2
John MacCormick 2
You Zhou 2
Ali Tosun 2
Xiaojun Ruan 2
Grant Wallace 2
Kyuho Park 2
William Jannen 2
Amogh Akshintala 2
Peter Reiher 2
Zhenmin Li 2
Ramnatthan Alagappan 2
Ming Chen 2
Sriram Subramanian 2
Dongin Shin 2
Gregory Ganger 2
Vinodh Venkatesan 2
Lei Tian 2
Martín Farach-Colton 2
Prashant Pandey 2
Leif Walsh 2
Ram Kesavan 2
Jun Yuan 2
Roger Zimmermann 2
Gala Yadgar 2
Qing Liu 2
Taeho Hwang 2
Jaemin Jung 2
Abutalib Aghayev 2
Eno Thereska 2
Tao Xie 2
Ahmed Amer 2
Yuchong Hu 2
Erik Riedel 2
Jeffrey Chase 2
Mahesh Balakrishnan 2
Michael Bender 2
Tao Xie 2
Kiran Muniswamy-Reddy 2
Xiaoyu Hu 2
Evangelos Eleftheriou 2
Wei Xue 2
Scott Brandt 2
Dan Feng 2
Chundong Wang 2
Bradley Kuszmaul 2
Nikolai Joukov 2
Mansour Shafaei 2
Chinhsien Wu 2
Tsengyi Chen 2
Ashvin Goel 2
Mark Storer 2
Kaladhar Voruganti 2
Yang Zhan 2
Junseok Shim 2
Dean Hildebrand 2
Mahmut Kandemir 2
Michael Swift 2
Arkady Kanevsky 2
Gopalan Sivathanu 2
Jiguang Wan 2
Hsinwen Wei 2
Daniel Fryer 2
Angela Brown 2
Zhan Shi 2
Shu Yin 2
Alma Riska 2
Xiaojian Wu 1
Assaf Natanzon 1
Sai Huang 1
Avani Wildani 1
William Josephson 1
Brian Noble 1
Sotirios Damouras 1
João Paulo 1
Garth Goodson 1
Michael Abd-El-Malek 1
Michael Reiter 1
Ying Lin 1
Masaaki Tanaka 1
Peter Varman 1
Pan Zhou 1
Ben Manes 1
Kaushik Dutta 1
Nitin Gupta 1
Knut Grimsrud 1
Demetrios Zeinalipour-Yazti 1
Song Lin 1
David Essary 1
Yongchiang Tay 1
Min Fu 1
Jingwei Ma 1
Gang Wang 1
Alexander Thomasian 1
Byeonggil Jeon 1
James Megquier 1
Kuei Sun 1
Hyojun Kim 1
Cristian Ungureanu 1
Shuohan Chen 1
Mengxing Liu 1
Jihye Seo 1
Jinwoong Kim 1
Seungho Lim 1
Tyler Simon 1
Jaemin Ryu 1
Yongdai Kim 1
Gerald Popek 1
Rachel Traylor 1
Surendar Chandra 1
John Garrison 1
Jay Dave 1
Luis Bathen 1
Binny Gill 1
Aydan Yumerefendi 1
Ivan Popov 1
Zhiwei Sun 1
Joontaek Oh 1
Wen Pan 1
Naresh Patel 1
Xiaoyun Zhu 1
Bradley Vander Zanden 1
Thanos Makatos 1
Minghua Chen 1
Zhifeng Chen 1
Deborah Estrin 1
Kushal Wadhwani 1
Abhinav Sharma 1
P Nagesh 1
Tianfeng Jiao 1
Paolo Viotti 1
Shiqin Yan 1
Andrew Chien 1
Youshan Miao 1
Hong Jiang 1
Yinjin Fu 1
Sejin Kwon 1
Shuwen Gao 1
David Donofrio 1
Peter Trifonov 1
David Flynn 1
Sarah Diesburg 1
Naeyoung Song 1
Yongseok Son 1
Yinlong Xu 1
Qian Chang 1
Tomer Hertz 1
Roman Shor 1
Xiaoyang Zhang 1
Kyuho Park 1
Chanhyun Youn 1
Jerry Fredin 1
Lingfang Zeng 1
Kenneth Kent 1
Haim Helman 1
David Chambliss 1
Jianqiang Luo 1
Alina Oprea 1
Lihao Xu 1
Marcus Jager 1
Ryan Peterson 1
Elie Krevat 1
Mike Qin 1
Kahwai Lee 1
Yusik Kim 1
Vana Kalogeraki 1
KK Rao 1
Anthony Tung 1
Rekha Pitchumani 1
Alexander Yucovich 1
Huazhong Yang 1
Richard Spillane 1
Chihyuan Huang 1
PingYi Hsu 1
Jingning Liu 1
Ankur Mittal 1
Phaneendra Reddy 1
Stefano Paraboschi 1
Di Ma 1
Feng Wang 1
Mohammad Zubair 1
Fenghao Zhang 1
Nihat Altiparmak 1
Kushagra Vaid 1
Alberto Miranda 1
Sascha Effert 1
Mohit Saxena 1
Marc Vef 1
Xiaodong Zhang 1
Chen Ding 1
Jinsoo Yoo 1
Thomas Talpey 1
Kenneth Sevcik 1
Qin Xin 1
James Plank 1
Yannis Klonatos 1
Manolis Marazakis 1
Muthian Sivathanu 1
Sumeet Sobti 1
Junwen Lai 1
Arvind Krishnamurthy 1
Deepak Ganesan 1
Ramesh Govindan 1
Junyao Li 1
Jihong Kim 1
Yubin Xia 1
Marko Vukolić 1
Wentao Han 1
Amanpreet Mukker 1
Xunfei Jiang 1
Fernando André 1
Paulo Sousa 1
Yankit Li 1
Yupu Zhang 1
Dutch Meyer 1
Marina Blanton 1
Hyeongseog Kim 1
Robert Haas 1
Kristal Pollack 1
José Pereira 1
Mark Stanovich 1
Xiaolan Chen 1
Hyuck Han 1
Liping Xiang 1
Taokai Lam 1
Antony Rowstron 1
Matthew Wachs 1
Karan Sanghi 1
Aleatha Parker-Wood 1
Xiaolu Li 1
Mi Zhang 1
Mohammad Hajkazemi 1
Gil Einziger 1
Changhyun Park 1
Jaehyuk Cha 1
Akshat Verma 1
Mingqiang Li 1
Sangeetha Seshadri 1
Mais Nijim 1
Jai Menon 1
Jens Jelitto 1
Sunjin Lee 1
Yuxiang Ma 1
Gordon Hughes 1
Daniel Ellard 1
Qi Zhang 1
Kevin Greenan 1
Medha Bhadkamkar 1
Fernando Farfán 1
Yue Li 1
Zili Shao 1
Mingxing Zhang 1
Xuehai Qian 1
Chienchung Ho 1
Marshall McKusick 1
Rajiv Wickremesinghe 1
Udi Wieder 1
Vesna Pavlović 1
Nan Su 1
Linjun Mei 1
Yongsoo Joo 1
Kanchan Chandnani 1
Sudharshan Vazhkudai 1
Qian Wang 1
Alok Choudhary 1
John Esmet 1
Sabrina Vimercati 1
Darren Sawyer 1
Charles Weddle 1
Mark Corner 1
John Douceur 1
Nitin Agrawal 1
Dejun Teng 1
Zhonghai Lu 1
Yingwei Luo 1
Seongjin Lee 1
Jongsung Lee 1
Stefan Savage 1
Adam Buchsbaum 1
Jehoshua Bruck 1
Feng Zheng 1
Ben Greenstein 1
Beomjoo Seo 1
Peng Xu 1
Junbin Kang 1
Ye Zhai 1
Geetika Bangera 1
Huaicheng Li 1
Yuvraj Patel 1
Yulai Xie 1
Leo Arulraj 1
Josef Bacik 1
Kanchi Gopinath 1
Kimberly Keeton 1
Kaushik Veeraraghavan 1
Phillipa Gill 1
Ricardo Koller 1
Robert Hall 1
Adilet Kachkeev 1
Samuel Braunfeld 1
Alptekin Küpçü 1
Öznur Özkasap 1
Zhen Huang 1
Seonho Kim 1
Ron Arnan 1
David Wagner 1
Dilma Silva 1
Lakshmi Bairavasundaram 1
Nguyen Tran 1
Frank Chiang 1
Einar Mykletun 1
Ting Yao 1
David Du 1
Sanghoon Kim 1
Seokhei Cho 1
Sooyong Kang 1
Philip Yu 1
Lingfang Zeng 1
Chandramohan Thekkath 1
Kirsten Hildrum 1
Hyojun Kim 1
Walid Najjar 1
Deepak Bobbarjung 1
Jingui Wang 1
Junjie Ren 1
Pieter Hartel 1
Haifeng Yu 1
Windsor Hsu 1
Lars Nagel 1
Lior Gilon 1
Assaf Schuster 1
Youmin Chen 1
Lei Han 1
Duo Liu 1
H Huang 1
Yuanhao Chang 1
Weikuan Shih 1
Yuming Chang 1
James Plank 1
Venugopalan Ramasubramanian 1
Veljko Milutinović 1
Tudor Marian 1
Weikeng Liao 1
Ao Ma 1
Mark Chamness 1
Xiao Qin 1
Chencheng Ye 1
Zhen“Jason” Sun 1
Jinyong Ha 1
Vania Fang 1
Tony Lin 1
Radu Sion 1
Jin Li 1
John Heidemann 1
Xiaodong Li 1
Tianyu Wo 1
Zhaoguo Wang 1
Haibing Guan 1
Binyu Zang 1
Henry Nelson 1
Carl Waldspurger 1
Haryadi Gunawi 1
Kaiwei Li 1
Jaewoo Choi 1
William Allcock 1
Sheng Qiu 1
Edmund Nightingale 1
Kevin Harms 1
Yubiao Pan 1
Ernst Biersack 1
Weihang Jiang 1
Jinyang Li 1
Jiwu Shu 1
Jinhyuk Lee 1
Jinsoo Kim 1
Zehao Zhang 1
Yang Wang 1
Krishna Kant 1
Tsansheng Hsu 1
Weikuan Shih 1
Pochun Huang 1
Picheng Hsiu 1
Rohit Jain 1
Joel Wolf 1
Clement Dickey 1
Sanjeev Trika 1
Debra Hensgen 1
Sukwoo Kang 1
Phung Huynh 1
Xiaoguang Liu 1
Amin Vahdat 1
Changxun Wu 1
Mark Huang 1
Ningfang Mi 1
Vagelis Hristidis 1
Christina Strong 1
Eitan Yaakobi 1
Yu Wang 1
Aichun Pang 1
Junfeng Yang 1
Hyunjin Choi 1
Jasna Milovanovic 1
Jaka Sodnik 1
Sara Stancin 1
Chuan Qin 1
Jiyong Shin 1
Asim Kadav 1
Xiaosong Ma 1
Stephen Scott 1
Hyungkyu Chang 1
Soyoon Lee 1
Jianzhong Huang 1
Qin Xiong 1
Gaewon You 1
Xiameng Hu 1
Deng Zhou 1
Cheng Huang 1
Jibin Wang 1
Sungjin Lee 1
Chunming Hu 1
Dan Dobre 1
Vijay Chidambaram 1
Michaelhao Tong 1
Fan Yang 1
Weishinn Ku 1
Dongin Shin 1
Keqin Li 1
Alysson Bessani 1
Miguel Correia 1
Kei Davis 1
Wonil Choi 1
Chunho Ng 1
Lars Bongo 1
Hong Jiang 1
Yue Yang 1
Philip Carns 1
Charles Bacon 1
Runhui Li 1
Hong Zhu 1
Ruben Michel 1
Dan Tsafrir 1
Chongfeng Hu 1
Austin Donnelly 1
Yuchong Hu 1
Alireza Haghdoost 1
Sungroh Yoon 1
Sugata Ghosal 1
Kristof Roomp 1
Lisa Fleischer 1
Michael Kozuch 1
Avishay Traeger 1
Cezary Dubnicki 1
Ajay Dholakia 1
Zhonghong Ou 1
Rebecca Stones 1
Shaun Benjamin 1
Evgenia Smirni 1
Stephanie Jones 1
Douglas Santry 1
Fabio Margaglia 1
Nachum Bundak 1
Sibo Wang 1
Klaus Schauser 1
Xiaokui Xiao 1
Yechao Yang 1
Zoran Dimitrijević 1
Ao Ma 1
Nick Murphy 1
Yungfeng Lu 1
Sašo Tomažič 1
Jianhong Lin 1
Dahlia Malkhi 1
Jonathan Strickland 1
Gokhan Memik 1
Gerardo Pelosi 1
Jin Qian 1
Sriram Sankar 1
Lee Ward 1
Anil Kashyap 1
Lei Guo 1
Yanfeng Zhang 1
Ragib Hasan 1
David Holland 1
Michael Vrable 1
Geoffrey Voelker 1
Alexandros Batsakis 1
Ian Adams 1
Chunghsien Wu 1
Geming Chiu 1
Randolph Wang 1
Sangwhan Moon 1
Dongkun Shin 1
Youngjin Kim 1
Aishwarya Ganesan 1
Enhong Chen 1
Zhichao Li 1
Lei Tian 1
Jon Elerath 1
Jiri Schindler 1
Yan Li 1
Hyungju Cho 1
Taesun Chung 1
Ellis Wilson 1
John Shalf 1
Min Xu 1
Lawrence You 1
Priya Sehgal 1
Kai Li 1
Abhishek Rajimwale 1
Jianwen Zhu 1
Satoshi Sugahara 1
Samuel Lang 1
Mary Baker 1
Xianghong Luo 1
Rakesh Iyer 1
Jongmoo Choi 1
Chengkang Hsieh 1
Akshay Katta 1
Lawrence Chiu 1
Lianghong Xu 1
Jeanna Matthews 1
Dimitrios Gunopulos 1
Suresh Jagannathan 1
Dinh Tran 1
Ren Wang 1
Slavisa Sarafijanovic 1
Julie Kim 1
Yao Sun 1
Mohammed Khatib 1
Hyungjong Shin 1
Joseph Murray 1
Armando Fox 1
Andrew Huang 1
Rahat Mahmood 1
Matthias Grawinkel 1
Nir Yakovi 1
Lingkun Wu 1
Jiaxin Ou 1
Kang Chen 1
Yongwei Wu 1
Wookhee Kim 1
Beomseok Nam 1
Yuliang Sun 1
Shan Lu 1
Ming Li 1
Andrej Kos 1
Shigui Qi 1
Sangsoo Park 1
Jingwei Li 1
Greg O'Shea 1
Pooja Deo 1
Jian Zhang 1
Yizheng Jiao 1
Sara Foresti 1
Pierangela Samarati 1
Windsor Hsu 1
David Quigley 1
Puja Gupta 1
Mark Shaw 1
Anthony Skjellum 1
Yangwook Kang 1
Tom Friedetzky 1
Toni Cortes 1
Yue Zhu 1
Michael Stumm 1
Gyudong Shim 1
Youngwoo Park 1
Qiang Cao 1
Michail Flouris 1
Seungwon Hwang 1
Navendu Jain 1
Zachary Peterson 1
Kai Li 1
Sarita Adve 1
Benlong Zhang 1
Jinpeng Huai 1
Cheng Li 1
Farhaan Jalia 1
Mingzhe Hao 1
Rohit Singh 1
Travis Grusecki 1
Ming Wu 1
Wenguang Chen 1
Mohammed Alghamdi 1
Bruno Quaresma 1
Chris Mason 1
Myoungsoo Jung 1
Yihua Zhang 1
Jason Flinn 1
Ertem Esiner 1
Christopher Meyers 1
Robert Latham 1
Robert Ross 1
John Lui 1
Yuxing Peng 1
Xuechen Zhang 1
Dushyanth Narayanan 1
Garth Gibson 1
Maithili Narasimha 1
Qingyue Liu 1
Dongjin Kim 1
Weiping He 1
Roy Friedman 1
Kuoyi Huang 1
Tsungtai Yeh 1
Kevin Bowers 1
Guanying Wu 1
Jack Sun 1
Ben Eckart 1
Sajib Kundu 1
Alexey Tumanov 1
Rick Coulson 1
Michael Mesnier 1
Jian Zhou 1
Eunki Kim 1
TingHao Cheng 1
Long Sun 1
Zhaoyan Shen 1
Tao Li 1
Jinglei Ren 1
Edward Chang 1
Ning Li 1
Hariharan Gopalakrishnan 1
Hakim Weatherspoon 1
Ioan Stefanovici 1
Zardosht Kasheff 1
Yang Wang 1
Vincent Freeh 1
Nandan Tammineedi 1
Guanlin Lu 1
Harikesavan Krishnan 1
Garth Gibson 1
Mathew Oldham 1
Emery Berger 1
Jacob Lorch 1
Matthew Curry 1
Siyuan Ma 1
Yibing Chu 1
Xiaolin Wang 1
Lan Zhou 1
Zhenlin Wang 1
Sonam Mandal 1
Nong Xiao 1
Marianne Winslett 1
James Lentini 1
Christos Karamanolis 1
Magnus Karlsson 1
Angelos Bilas 1
Anxiao(Andrew) Jiang 1
Nitin Garg 1
Wei Wang 1
Haibo Chen 1
Heng Zhang 1
Mingkai Dong 1
Ji Zhang 1

Affiliation Paper Counts, Inc. 1
Dongduk Women's University 1
Harvard University 1
University of Durham 1
Singapore University of Technology and Design 1
Royal Institute of Technology 1
Gyeongsang National University 1
The University of Tennessee System 1
Barcelona Supercomputing Center 1
Universitat Politecnica de Catalunya 1
The University of British Columbia 1
Chongqing University 1
University of Florida 1
Symantec Corporation 1
Qualcomm Incorporated 1
Macronix International Co 1
Beijing University of Posts and Telecommunications 1
Chungbuk National University 1
IBM Research 1
Complutense University of Madrid 1
Dartmouth College 1
IBM Haifa Labs 1
Sun Microsystems 1
NetApp, Germany 1
National Chung Cheng University 1
Salk Institute for Biological Studies 1
Peter the Great St. Petersburg Polytechnic University 1
Michigan Technological University 1
University of Southern California, Information Sciences Institute 1
Dankook University 1
University of Northern Iowa 1
Al Baha University 1
Nanyang Technological University 1
Yonsei University 1
University of Washington, Seattle 1
IBM, Netherlands 1
University of Electronic Science and Technology of China 1
Virginia Tech 1
New Jersey Institute of Technology 1
Oracle Corporation 1
Inha University, Incheon 1
Indian Institute of Science, Bangalore 1
Facebook, Inc. 1
University of New Brunswick 1
VMware, Inc 1
University of California, Berkeley 1
AT&T Inc. 1
University of Queensland 1
University of California, Santa Barbara 1
University of Rochester 1
National Taichung University of Science and Technology 1
Imperial College London 1
Apple Computer 1
University of Bergamo 1
University of Denver 1
University of Texas at Austin 1
Earlham College 1
University of Cyprus 1
Los Alamos National Laboratory 1
George Washington University 1
Dickinson College, Pittsburgh 1
Kookmin University 1
Northeastern University China 1
Shenzhen Institute of Advanced Technology 1
Politecnico di Milano 1
The College of William and Mary 2
University of Tokyo 2
Rutgers, The State University of New Jersey 2
NetApp, India 2
Rice University 2
University of Texas at Arlington 2
Hongik University 2
University of Notre Dame 2
University of Twente 2
New Mexico Institute of Mining and Technology 2
Ben-Gurion University of the Negev 2
National Taipei University of Technology 2
Sandia National Laboratories, New Mexico 2
Cornell University 2
Santa Clara University 2
Harvard School of Engineering and Applied Sciences 2
Stanford University 2
Pohang University of Science and Technology 2
Massachusetts Institute of Technology 2
University of Minho 2
University of Virginia 2
University of Alabama at Birmingham 2
Tamkang University 2
Lawrence Berkeley National Laboratory 2
University of Belgrade 2
University of Pittsburgh 2
Sungkyunkwan University 3
University Michigan Ann Arbor 3
Hong Kong Polytechnic University 3
National Chiao Tung University Taiwan 3
Purdue University 3
Duke University 3
Yale University 3
University of Minnesota System 3
Northwestern University 3
Virginia Commonwealth University 3
University of Milan 3
California Institute of Technology 3
Oak Ridge National Laboratory 3
IBM India Research Laboratory 3
University of Tennessee, Knoxville 3
University of Texas at San Antonio 3
New York University 4
National University of Singapore 4
Google Inc. 4
National Tsing Hua University 4
North Carolina State University 4
Microsoft Research Asia 4
Seagate Research 4
Ewha Women's University 4
University of Massachusetts Amherst 4
HP Labs 4
University of California, Riverside 4
University of Ljubljana 4
Peking University 4
Ajou University 4
The University of North Carolina at Chapel Hill 4
National University of Defense Technology China 5
University of Southern California 5
Foundation for Research and Technology-Hellas 5
NEC Laboratories America, Inc. 5
Microsoft Research Cambridge 5
National Taiwan University of Science and Technology 5
Universidade de Lisboa 5
Ulsan National Institute of Science and Technology 5
Harvey Mudd College 5
University of California, Los Angeles 5
Koc University 5
University of Ioannina 6
Johns Hopkins University 6
University of Chicago 6
Xiamen University 6
Korea Advanced Institute of Science & Technology 6
Microsoft Corporation 6
Beihang University 6
Temple University 6
University of California, Irvine 6
University of California, San Diego 6
Ohio State University 7
Northeastern University 7
University of Science and Technology of China 7
San Diego State University 7
Nankai University 7
Louisiana State University 7
Shanghai Jiaotong University 7
EMC Corporation 7
Academia Sinica Taiwan 7
Samsung Electronics Co. Ltd. 7
Pennsylvania State University 7
Argonne National Laboratory 7
Johannes Gutenberg University Mainz 8
Florida State University 8
Wayne State University 8
University of Nebraska - Lincoln 8
Princeton University 9
Intel Corporation 9
Technion - Israel Institute of Technology 10
Florida International University 10
Texas A and M University 10
IBM Thomas J. Watson Research Center 10
IBM Almaden Research Center 11
Auburn University 12
University of Illinois at Urbana-Champaign 12
Chinese University of Hong Kong 13
IBM Zurich Research Laboratory 14
National Taiwan University 14
NetApp, USA 15
Wuhan National Laboratory for Optoelectronics 16
Carnegie Mellon University 17
Date Storage Institute, A-Star, Singapore 18
Hanyang University 20
Seoul National University 21
Microsoft Research 22
University of Toronto 22
University of California, Santa Cruz 25
Tsinghua University 35
Huazhong University of Science and Technology 42
Stony Brook University 45
University of Wisconsin Madison 51

ACM Transactions on Storage (TOS)

Volume 14 Issue 2, May 2018
Volume 14 Issue 1, April 2018 Special Issue on NVM and Storage

Volume 13 Issue 4, December 2017 Special Issue on MSST 2017 and Regular Papers
Volume 13 Issue 3, October 2017 Special Issue on FAST 2017 and Regular Papers
Volume 13 Issue 2, June 2017 Special Issue on MSST 2016 and Regular Papers
Volume 13 Issue 1, March 2017 Special Issue on USENIX FAST 2016 and Regular Papers

Volume 12 Issue 4, August 2016
Volume 12 Issue 3, June 2016
Volume 12 Issue 2, February 2016
Volume 12 Issue 1, February 2016 Special Issue on Massive Storage Systems and Technologies (MSST 2015)

Volume 11 Issue 4, November 2015 Special Issue USENIX FAST 2015
Volume 11 Issue 3, July 2015
Volume 11 Issue 2, March 2015
Volume 11 Issue 1, February 2015

Volume 10 Issue 4, October 2014 Special Issue on Usenix Fast 2014
Volume 10 Issue 3, July 2014
Volume 10 Issue 2, March 2014
Volume 10 Issue 1, January 2014

Volume 9 Issue 4, November 2013
Volume 9 Issue 3, August 2013
All ACM Journals | See Full Journal Index

Search TOS
enter search term and/or author name