Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Filters








8 Hits in 7.8 sec

Design for scalability in enterprise SSDs

Arash Tavakkol, Mohammad Arjomand, Hamid Sarbazi-Azad
2014 Proceedings of the 23rd international conference on Parallel architectures and compilation - PACT '14  
Our experiments show that SSD performance improvement through either enhancing intra-chip parallelism or increasing the number of flash units is limited by frequent contentions occurred on the shared channels  ...  In this paper, we first give a deep look at how different flash parameters and SSD internal designs affect the actual performance and scalability of the conventional architecture.  ...  The garbage collection is very costly due to the required program/erase operations.  ... 
doi:10.1145/2628071.2628098 dblp:conf/IEEEpact/TavakkolAS14 fatcat:sszdx6zo25ha5pbuycrcejwwhm

Design Tradeoffs for SSD Performance

Nitin Agrawal, Vijayan Prabhakaran, Ted Wobber, John D. Davis, Mark S. Manasse, Rina Panigrahy
2008 USENIX Annual Technical Conference  
Solid-state disks (SSDs) have the potential to revolutionize the storage system landscape.  ...  We find that SSD performance and lifetime is highly workloadsensitive, and that complex systems problems that normally appear higher in the storage stack, or even in distributed systems, are relevant to  ...  Andrew Birrell, Chuck Thacker, and James Hamilton participated in many fruitful discussions during the course of this work.  ... 
dblp:conf/usenix/AgrawalPWDMP08 fatcat:d6bkislycnhgjc36jn6wswsn34

The Harey Tortoise: Managing Heterogeneous Write Performance in SSDs

Laura M. Grupp, John D. Davis, Steven Swanson
2013 USENIX Annual Technical Conference  
Recent years have witnessed significant gains in the adoption of flash technology due to increases in bit density, enabling higher capacities and lower prices.  ...  Second, we realize steady-state bandwidth improvements of up to 95% by rate-matching garbage collection performance and external access performance.  ...  Acknowledgements We would like to thank the reviewers and shepherd of this paper for their valuable input. This work was supported by the NSF Variability Expedition under award number 1029783.  ... 
dblp:conf/usenix/GruppDS13 fatcat:qyjdym35snhhrddavaabpwshwm

MQSim: A Framework for Enabling Realistic Studies of Modern Multi-Queue SSD Devices

Arash Tavakkol, Juan Gómez-Luna, Mohammad Sadrosadati, Saugata Ghose, Onur Mutlu
2018 USENIX Conference on File and Storage Technologies  
Second, these simulators often do not accurately capture the impact of advanced SSD maintenance algorithms (e.g., garbage collection), as they do not properly or quickly emulate steady-state conditions  ...  These new interfaces, such as the NVMe protocol, are designed specifically to enable the high amounts of concurrent I/O bandwidth that SSDs are capable of delivering.  ...  Acknowledgments We thank our shepherd Haryadi Gunawi and the anonymous referees for their feedback on this work.  ... 
dblp:conf/fast/TavakkolGSGM18 fatcat:zcewyum2uracdgy2pvjbuxtewy

Remap-SSD: Safely and Efficiently Exploiting SSD Address Remapping to Eliminate Duplicate Writes

You Zhou, Qiulin Wu, Fei Wu, Hong Jiang, Jian Zhou, Changsheng Xie
2021 USENIX Conference on File and Storage Technologies  
Experimental results show that Remap-SSD can realize the full potential of address remapping to improve SSD performance and lifetime.  ...  First, it provides a remap primitive, which allows the host software and SSD firmware to perform logical writes of duplicate data at almost zero cost.  ...  Acknowledgments We would like to thank our shepherd, Patrick P. C. Lee  ... 
dblp:conf/fast/ZhouW0J0X21 fatcat:32wg45nlhnal3jqwe45cmpc4ka

Data center evolution

Krishna Kant
2009 Computer Networks  
As data centers continue to grow in size and complexity, it is desirable to understand aspects of their design that are worthy of carrying forward, as well as existing or upcoming shortcomings and challenges  ...  We define a layered model for such data centers and provide a detailed treatment of state of the art and emerging challenges in storage, networking, management and power/thermal aspects.  ...  Comments from anonymous reviewers were very helpful in improving the organization and presentation of the paper.  ... 
doi:10.1016/j.comnet.2009.10.004 fatcat:7tfgno3j45bwnlljd6f6iww6jy

PERFORMANCE AND ENDURANCE CONTROL IN EMERGING STORAGE TECHNOLOGIES [article]

(:Unkn) Unknown, University, My, Krishna KK Kant
2022
SSDs need to perform many background management operations to deal with the underlying flash technology traits, the most time-consuming ones be- ing garbage collection and wear leveling.  ...  The low-latency requirement triggers the ongoing replacement of hard drives (HDDs) by solid-state drives (SSDs) in the enterprise, enabling much higher performance and lower end-to-end storage latencies  ...  MQSim has two triggers for garbage collection (GC): (a) soft trigger, that periodically looks for blocks with very few valid pages and maps those pages out, thereby enabling the block for erasure, and  ... 
doi:10.34944/dspace/7158 fatcat:xjgbjeurcjajdeyrvgaw5lqmiu

Workload Driven Designs for Cost-Effective Non-Volatile Memory Hierarchies

Timothy A Pritchett
2020
One may think that employing DRAM-based write-buffers can filter writes that trickle through to the NV storage and thus alleviate the write-pressure felt at the NV storage.  ...  A common strategy to manage such cost- and performance-differentials is to use hierarchies such that a small, but intensely accessed, working set is staged in the NV storage (selective caching).  ...  Authors of [25] observed that erase voltage and erase time have a large impact on NAND endurance, and suggests to use slow erasing with a lower erase voltage to improve device endurance.  ... 
doi:10.25394/pgs.12730685 fatcat:zv5olumc4jbohbgohkouxhzy64