Search results
-
Towards An Application Objective-Aware Network Interface
evolved--- from packet to flow and flowlet, and more complex abstractions such as coflow. In this paper, we ...admin - November 29, 2021 - 1:59 am
-
A Cloud Gaming Framework for Dynamic Graphical Rendering Towards Achieving Distributed Game Engines
James Bulman and Peter Garraghan, Lancaster University Cloud gaming in recent years has gained growing success in delivering games-as-a-service by leveraging cloud resources. Existing cloud gaming frameworks deploy the entire game engine within Virtual Ma ...admin - November 29, 2021 - 1:59 am
-
Auto-sizing for Stream Processing Applications at LinkedIn
Rayman Preet Singh, Bharath Kumarasubramanian, Prateek Maheshwari, and Samarth Shetty, LinkedIn Corp Stream processing as a platform-as-a-service (PaaS) offering is used at LinkedIn to host thousands of business-critical applications. This requires servic ...admin - November 29, 2021 - 1:59 am
-
Rethinking WOM Codes to Enhance the Lifetime in New SSD Generations
writable logical data between any two erase operations. In this paper we present a novel, simple and highly ...admin - November 29, 2021 - 1:59 am
-
CompoundFS: Compounding I/O Operations in Firmware File Systems
Yujie Ren, Rutgers University; Jian Zhang, ShanghaiTech University; Sudarsun Kannan, Rutgers University We introduce CompoundFS, a firmware-level file system that combines multiple filesystem I/O operations into a single compound operation to reduce softw ...admin - November 29, 2021 - 2:30 am
-
The Case for Benchmarking Control Operations in Cloud Native Storage
and comprehend their performance and expected behaviors. In this position paper, we motivate the need ...admin - November 29, 2021 - 2:30 am
-
Can We Store the Whole World's Data in DNA Storage?
focused on the achievable feasibility of a small amount of data when using DNA as storage. In this paper ...admin - November 29, 2021 - 2:30 am
-
A New LSM-style Garbage Collection Scheme for ZNS SSDs
Yongseok Oh, SK Hynix This paper explores how to design a garbage collection scheme for ZNS (Zoned ...admin - November 29, 2021 - 2:30 am
-
Say Goodbye to Off-heap Caches! On-heap Caches Using Memory-Mapped I/O
(serdes) of data, which add significant overhead especially with growing datasets. This paper proposes ...admin - November 29, 2021 - 2:30 am
-
Neural Trees: Using Neural Networks as an Alternative to Binary Comparison in Classical Search Trees
Douglas Santry, NetApp Binary comparison, the basis of the venerable B Tree, is per-haps the most successful operator for indexing data on sec-ondary storage. We introduce a different technique, called Neural Trees, that is based on neural networks. Neura ...admin - November 29, 2021 - 2:30 am
-
A file system for safely interacting with untrusted USB flash drives
Sebastian Angel, University of Pennsylvania Outstanding New Research Direction Award Finalist This paper ...admin - November 29, 2021 - 2:30 am
-
It's Time to Revisit LRU vs. FIFO
Ohad Eytan, Danny Harnik, and Effi Ofer, IBM Research; Roy Friedman, Technion; Ronen Kat, IBM Research We revisit the question of the effectiveness of the popular LRU cache eviction policy versus the FIFO heuristic which attempts to give an LRU like behav ...admin - November 29, 2021 - 2:30 am
-
SplitKV: Splitting IO Paths for Different Sized Key-Value Items with Advanced Storage Devices
advanced storage devices. In this paper, we propose to split IO paths for different sized key-value items. ...admin - November 29, 2021 - 2:30 am
-
Too Many Knobs to Tune? Towards Faster Database Tuning by Pre-selecting Important Knobs
Konstantinos Kanellis, Ramnatthan Alagappan, and Shivaram Venkataraman, University of Wisconsin – Madison Best Presentation Award Finalist To achieve high performance, recent research has shown that it is important to automatically tune the configuration ...admin - November 29, 2021 - 2:30 am
-
In support of workload-aware streaming state management
either be inferred at compile time or learned during execution. This paper surfaces the limitations of ...admin - November 29, 2021 - 3:30 am
-
StripeFinder: Erasure Coding of Small Objects Over Key-Value Storage Devices (An Uphill Battle)
Umesh Maheshwari, Chiku Research Emerging key-value storage devices are promising because they rid the storage stack of the intervening block namespace and reduce IO amplification. However, pushing the key-value interface down to the device level creates ...admin - November 29, 2021 - 3:30 am
-
Differentiating Cache Files for Fine-grain Management to Improve Mobile Performance and Lifetime
deteriorates the lifetime of mobile flash storage. In this paper, we analyze the access characteristics of ... equally, this paper differentiates cache files into three categories, burn-after-reading, transient, and ...admin - November 29, 2021 - 3:30 am
-
Ultra-Low Latency SSDs' Impact on Overall Energy Efficiency
Bryan Harris and Nihat Altiparmak, University of Louisville Recent technological advancements have enabled a generation of Ultra-Low Latency (ULL) SSDs that blurs the performance gap between primary and secondary storage devices. However, their power cons ...admin - November 29, 2021 - 3:30 am
-
Desperately Seeking... Optimal Multi-Tier Cache Configurations
simulator (PyMimircache). We present several interesting and counter-intuitive results in this paper. Tyler ...admin - November 29, 2021 - 3:30 am
-
Processing in Storage Class Memory
memory wall; at the time of writing, hardware is close to being commercially available. This paper takes ...admin - November 29, 2021 - 3:30 am
-
Could cloud storage be disrupted in the next decade?
Andromachi Chatzieleftheriou, Ioan Stefanovici, Dushyanth Narayanan, Benn Thomsen, and Antony Rowstron, Microsoft Research Best Presentation Award Finalist If you were asked today "What are the three dominant persistent storage technologies used in t ...admin - November 29, 2021 - 3:30 am
-
Prefetching in Hybrid Main Memory Systems
multiple DRAM accesses for reading tag and data. In this paper, we argue for a hybrid memory hierarchy ... where DRAM serves as a cache for some NVM. In this paper, we present a novel DRAM cache prefetcher that ...admin - November 29, 2021 - 3:30 am
-
Designing a Storage Software Stack for Accelerators
latency and throughput penalties. In this paper, we explore the case for direct storage access inside the ...admin - November 29, 2021 - 3:30 am
-
Understanding and Finding Crash-Consistency Bugs in Parallel File Systems
studied, and the corresponding bug-finding or testing tools are lacking. In this paper, we first conduct ...admin - November 29, 2021 - 3:30 am
-
Re-think Data Management Software Design Upon the Arrival of Storage Hardware with Built-in Transparent Compression
Award Finalist This position paper advocates that storage hardware with built-in transparent compression ...admin - November 29, 2021 - 4:30 am