Search results

  1. Trickle: Rate Limiting YouTube Video Streaming

    Monia Ghobadi,  University of Toronto;  Yuchung Cheng, Ankur Jain, and Matt Mathis,  Google YouTube traffic is bursty. These bursts trigger packet losses and stress router queues, causing TCP’s congestion-control algorithm to kick in. In this pa- per, we ...

    jel - December 17, 2021 - 5:52 pm

  2. Remote Core Locking: Migrating Critical-Section Execution to Improve the Performance of Multithreaded Applications

    algorithms, due to the costs of access contention and cache misses. In this paper, we propose a new lock ...

    jel - December 17, 2021 - 5:52 pm

  3. Tolerating Overload Attacks Against Packet Capturing Systems

    overload the system to evade detection. In this paper we propose Selective Packet Paging (SPP), a two-layer ...

    jel - December 17, 2021 - 5:52 pm

  4. Toward Efficient Querying of Compressed Network Payloads

    activity. In this paper, we take the first steps toward a storage framework for network payload information ...

    jel - December 17, 2021 - 6:52 pm

  5. Demand Based Hierarchical QoS Using Storage Resource Pools

    to the same application. In this paper we present the design and implementation of a novel software ...

    jel - December 17, 2021 - 6:52 pm

  6. Primary Data Deduplication—Large Scale Study and System Design

    Ahmed El-Shimi, Ran Kalach, Ankit Kumar, Adi Oltean, Jin Li, and Sudipta Sengupta,  Microsoft Corporation We present a large scale study of primary data deduplication and use the findings to drive the design of a new primary data deduplication system impl ...

    jel - December 17, 2021 - 6:52 pm

  7. Enforcing Murphy’s Law for Advance Identification of Run-time Failures

    Zach Miller, Todd Tannenbaum, and Ben Liblit,  University of Wisconsin—Madison Applications do not typically view the kernel as a source of bad input. However, the kernel can behave in unusual (yet permissible) ways for which applications are badly unprep ...

    jel - December 17, 2021 - 6:52 pm - 1 comment

  8. High Performance Vehicular Connectivity with Opportunistic Erasure Coding

    Ratul Mahajan, Jitendra Padhye, Sharad Agarwal, and Brian Zill,  Microsoft Research Motivated by poor network connectivity from moving vehicles, we develop a new loss recovery method called opportunistic erasure coding (OEC). Unlike existing erasure codin ...

    jel - December 17, 2021 - 6:52 pm

  9. Gdev: First-Class GPU Resource Management in the Operating System

    Shinpei Kato, Michael McThrow, Carlos Maltzahn, and Scott Brandt,  UC Santa Cruz Graphics processing units (GPUs) have become a very powerful platform embracing a concept of heterogeneous many-core computing. However, application domains of GPUs are curre ...

    jel - December 17, 2021 - 6:52 pm

  10. Multi-structured Redundancy

    enterprise. A recent paper [7] illustrated that even the single-desktop store is a rich mixture of file ... naturally change their requirements over time (e.g., from update-intensive to query-intensive). This paper ... difference that this paper argues about is that we want these data structures to co-exist in the same system. ...

    jel - December 17, 2021 - 6:52 pm

  11. MixApart: Decoupled Analytics for Shared Storage Systems

    Madalin Mihailescu, University of Toronto;  Gokul Soundararajan, NetApp;  Cristiana Amza,  University of Toronto Data analytics and enterprise applications have very different storage functionality requirements. For this reason, enterprise deployments of ...

    jel - December 17, 2021 - 6:52 pm

  12. Exploiting Peak Device Throughput from Random Access Workload

    Young Jin Yu, Seoul National University;  Dong In Shin, Taejin Infotec, Korea;  Woong Shin, Nae Young Song, Hyeonsang Eom, and Heon Young Yeom,  Seoul National University In this work, we propose a new batching scheme called temporal merge, which dispatch ...

    jel - December 17, 2021 - 6:52 pm

  13. Efficient QoS for Multi-Tiered Storage Systems

    cost that is used by existing solutions gets very hard to estimate or use. In this paper, we first ...

    jel - December 17, 2021 - 6:52 pm

  14. Delta Compressed and Deduplicated Storage Using Stream-Informed Locality

    Philip Shilane, Grant Wallace, Mark Huang, and Windsor Hsu, EMC Corporation For backup storage, increasing compression allows users to protect more data without increasing their costs or storage footprint. Though removing duplicate regions (deduplication) ...

    jel - December 17, 2021 - 7:52 pm

  15. A Parallel Page Cache: IOPS and Caching for Multicore Systems

    Da Zheng, Randal Burns, and Alexander S. Szalay, Johns Hopkins University We present a set-associative page cache for scalable parallelism of IOPS in multicore systems. The design eliminates lock contention and hardware cache misses by partitioning the gl ...

    jel - December 17, 2021 - 7:52 pm

  16. LoadIQ: Learning to Identify Workload Phases from a Live Storage Trace

    customize their handling accordingly. This paper presents LoadIQ, a novel, versatile, adaptive, application ...

    jel - December 17, 2021 - 7:52 pm

  17. Finding Soon-to-Fail Disks in a Haystack

    Moises Goldszmidt, Microsoft Research This paper presents a detector of soon-to-fail disks based ...

    jel - December 17, 2021 - 7:52 pm

  18. The TokuFS Streaming File System

    John Esmet, Tokutek & Rutgers; Michael A. Bender, Tokutek & Stony Brook; Martin Farach-Colton, Tokutek & Rutgers; Bradley C. Kuszmaul, Tokutek & MIT The TokuFS file system outperforms write-optimized file systems by an order of magnitude o ...

    jel - December 17, 2021 - 7:52 pm

  19. Don’t Trust Your Roommate, or, Access Control and Replication Protocols in “Home” Environments

    Vassilios Lekakis, Yunus Basagalar, and Pete Keleher,  University of Maryland A “home” sharing environment consists of the data sharing relationships between family members, friends, and acquaintances. We argue that this environment, far from being simple ...

    jel - December 17, 2021 - 7:52 pm

  20. An Evaluation of Different Page Allocation Strategies on High-Speed SSDs

    Myoungsoo Jung and Mahmut Kandemir, The Pennsylvania State University Exploiting internal parallelism over hundreds NAND flash memory is becoming a key design issue in high-speed Solid State Disks (SSDs). In this work, we simulated a cycle-accurate SSD pl ...

    jel - December 17, 2021 - 7:52 pm

  21. Non-Linear Compression: Gzip Me Not!

    Michael F. Nowlan, Bryan Ford, and Ramakrishna Gummadi, Yale University Most compression algorithms used in storage systems today are based on an increasingly outmoded sequential processing model. Systems wishing to decompress blocks out-of-order or in pa ...

    jel - December 17, 2021 - 7:52 pm

  22. Gecko: A Contention-Oblivious Design for Cloud Storage

    historically have suffered from performance problems due to cleaning overheads. In this paper, we introduce ...

    jel - December 17, 2021 - 7:52 pm

  23. Analyzing Compute vs. Storage Tradeoff for Video-aware Storage Efficiency

    latency resulting from transcoding after a user request is received. In this paper we develop cost metrics ...

    jel - December 17, 2021 - 7:52 pm

  24. Verifiable Computation with Massively Parallel Interactive Proofs

    been implemented in real cloud computing systems. In this paper, we assess the potential of parallel ...

    jel - December 17, 2021 - 8:52 pm

  25. Using R for Iterative and Incremental Processing

    processing in the cloud. In this paper we present the challenges and abstractions to extend R. Early results ...

    jel - December 17, 2021 - 8:52 pm

Pages