Search results

  1. Arachne: Core-Aware Thread Management

    Henry Qin, Qian Li, Jacqueline Speiser, Peter Kraft, and John Ousterhout, Stanford University Arachne is a new user-level implementation of threads that provides both low latency and high throughput for applications with extremely short-lived threads (onl ...

    admin - December 3, 2021 - 12:30 pm

  2. Finding Crash-Consistency Bugs with Bounded Black-Box Crash Testing

    Jayashree Mohan, Ashlie Martinez, Soujanya Ponnapalli, and Pandian Raju, University of Texas at Austin; Vijay Chidambaram, University of Texas at Austin and VMware Research We present a new approach to testing file-system crash consistency: bounded black- ...

    admin - December 3, 2021 - 12:30 pm

  3. Focus: Querying Large Video Datasets with Low Latency and Low Cost

    Kevin Hsieh, Carnegie Mellon University; Ganesh Ananthanarayanan and Peter Bodik, Microsoft; Shivaram Venkataraman, Microsoft / UW-Madison; Paramvir Bahl and Matthai Philipose, Microsoft; Phillip B. Gibbons, Carnegie Mellon University; Onur Mutlu, ETH Zur ...

    admin - December 3, 2021 - 12:30 pm

  4. Maelstrom: Mitigating Datacenter-level Disasters by Draining Interdependent Traffic Safely and Efficiently

    Kaushik Veeraraghavan, Justin Meza, Scott Michelson, Sankaralingam Panneerselvam, Alex Gyori, David Chou, Sonia Margulis, Daniel Obenshain, Shruti Padmanabha, Ashish Shah, and Yee Jiun Song, Facebook; Tianyin Xu, Facebook and University of Illinois at Urb ...

    admin - December 3, 2021 - 12:30 pm

  5. Write-Optimized and High-Performance Hashing Index Scheme for Persistent Memory

    this paper proposes a write-optimized and high-performance hashing index scheme, called level hashing, ...

    admin - December 3, 2021 - 12:30 pm

  6. Three steps is all you need: fast, accurate, automatic scaling decisions for distributed streaming dataflows

    Vasiliki Kalavri, John Liagouris, Moritz Hoffmann, and Desislava Dimitrova, ETH Zurich; Matthew Forshaw, Newcastle University; Timothy Roscoe, ETH Zurich Streaming computations are by nature long-running, and their workloads can change in unpredictable wa ...

    admin - December 3, 2021 - 12:30 pm

  7. REPT: Reverse Debugging of Failures in Deployed Software

    University; Insu Yun, Georgia Institute of Technology Awarded Best Paper! Debugging software failures in ... affordable in deployed systems. In this paper, we present REPT, a practical system that enables reverse ...

    admin - December 3, 2021 - 1:30 pm

  8. ZebRAM: Comprehensive and Compatible Software Protection Against Rowhammer Attacks

    This paper introduces ZebRAM, a novel and comprehensive software-level protection against Rowhammer. ...

    admin - December 3, 2021 - 1:30 pm

  9. Splinter: Bare-Metal Extensions for Multi-Tenant Low-Latency Storage

    Chinmay Kulkarni, Sara Moore, Mazhar Naqvi, Tian Zhang, Robert Ricci, and Ryan Stutsman, University of Utah In-memory key-value stores that use kernel-bypass networking serve millions of operations per second per machine with microseconds of latency. They ...

    admin - December 3, 2021 - 1:30 pm

  10. LegoOS: A Disseminated, Distributed OS for Hardware Resource Disaggregation

    Yizhou Shan, Yutong Huang, Yilun Chen, and Yiying Zhang, Purdue University Awarded Best Paper! The ...

    admin - December 3, 2021 - 1:30 pm

  11. Capturing and Enhancing In Situ System Observability for Failure Detection

    failures, still escape detection. In this paper, we argue that the missing piece in failure detection is ...

    admin - December 3, 2021 - 1:30 pm

  12. Ray: A Distributed Framework for Emerging AI Applications

    flexibility. In this paper, we consider these requirements and present Ray — a distributed system to address ...

    admin - December 3, 2021 - 1:30 pm

  13. Orca: Differential Bug Localization in Large-Scale Services

    Research India Awarded Best Paper! Today, we depend on numerous large-scale services for basic operations ... service disruption is to localize the bug to the right commit. This paper presents the concept of ...

    admin - December 3, 2021 - 1:30 pm

  14. Deconstructing RDMA-enabled Distributed Transactions: Hybrid is Better!

    with better performance than the other. In this paper, we perform a systematic comparison be- tween ...

    admin - December 3, 2021 - 1:30 pm

  15. Gandiva: Introspective Cluster Scheduling for Deep Learning

    Wencong Xiao, Beihang University & Microsoft Research; Romil Bhardwaj, Ramachandran Ramjee, Muthian Sivathanu, and Nipun Kwatra, Microsoft Research; Zhenhua Han, The University of Hong Kong & Microsoft Research; Pratyush Patel, Microsoft Research; ...

    admin - December 3, 2021 - 1:30 pm

  16. FlashShare: Punching Through Server Storage Stack from Kernel to Firmware for Ultra-Low Latency SSDs

    services, especially when co-running multiple applications. In this paper, we propose FlashShare to assist ...

    admin - December 3, 2021 - 1:30 pm

  17. Karaoke: Distributed Private Messaging Immune to Passive Traffic Analysis

    David Lazar, Yossi Gilad, and Nickolai Zeldovich, MIT CSAIL Karaoke is a system for low-latency metadata-private communication. Karaoke provides differential privacy guarantees, and scales better with the number of users than prior such systems (Vuvuzela ...

    admin - December 3, 2021 - 2:30 pm

  18. wPerf: Generic Off-CPU Analysis to Identify Bottleneck Waiting Events

    Fang Zhou, Yifan Gan, Sixiang Ma, and Yang Wang, The Ohio State University This paper tries to ...

    admin - December 3, 2021 - 2:30 pm

  19. Obladi: Oblivious Serializable Transactions in the Cloud

    Rachit Agarwal, and Lorenzo Alvisi, Cornell University This paper presents the design and implementation ...

    admin - December 3, 2021 - 2:30 pm

  20. Proving the correct execution of concurrent services in zero-knowledge

    Microsoft Research and UCSB; Jonathan Lee, Microsoft Research This paper introduces Spice, a system for ...

    admin - December 3, 2021 - 2:30 pm

  21. Floem: A Programming System for NIC-Accelerated Network Applications

    Phitchaya Mangpo Phothilimthana, University of California, Berkeley; Ming Liu and Antoine Kaufmann, University of Washington; Simon Peter, The University of Texas at Austin; Rastislav Bodik and Thomas Anderson, University of Washington Developing server a ...

    admin - December 3, 2021 - 2:30 pm

  22. The benefits and costs of writing a POSIX kernel in a high-level language

    Cody Cutler, M. Frans Kaashoek, and Robert T. Morris, MIT CSAIL This paper presents an evaluation ... examining performance costs, implementation challenges, and programmability and safety benefits. The paper ...

    admin - December 3, 2021 - 2:30 pm

  23. PRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems

    prediction-time-specific optimizations are ignored in favor of ease of deployment. In this paper, we present PRETZEL, ...

    admin - December 3, 2021 - 2:30 pm

  24. Dynamic Query Re-Planning using QOOP

    performance inefficiencies. This paper argues for dynamic query re-planning, wherein we re-evaluate and ...

    admin - December 3, 2021 - 2:30 pm

  25. Sharding the Shards: Managing Datastore Locality at Scale with Akkio

    Muthukaruppan Annamalai, Kaushik Ravichandran, Harish Srinivas, Igor Zinkovsky, Luning Pan, Tony Savor, and David Nagle, Facebook; Michael Stumm, University of Toronto Akkio is a locality management service layered between client applications and distribu ...

    admin - December 3, 2021 - 2:30 pm

Pages