Write Dependency Disentanglement with HORAE
|
2020 |
Liao, Xiaojian |
Tolerating Slowdowns in Replicated State Machines using Copilots
|
2020 |
Ngo, Khiem |
Virtual Consensus in Delos
|
2020 |
Balakrishnan, Mahesh |
Aragog: Scalable Runtime Verification of Shardable Networked Systems
|
2020 |
Yaseen, Nofel |
The CacheLib Caching Engine: Design and Experiences at Scale
|
2020 |
Berg, Benjamin |
Do OS abstractions make sense on FPGAs?
|
2020 |
Korolija, Dario |
Sundial: Fault-tolerant Clock Synchronization for Datacenters
|
2020 |
Li, Yuliang |
Thunderbolt: Throughput-Optimized, Quality-of-Service-Aware Power Capping at Scale
|
2020 |
Li, Shaohong |
Microsecond Consensus for Microsecond Applications
|
2020 |
Aguilera, Marcos K. |
Blockene: A High-throughput Blockchain Over Mobile Devices
|
2020 |
Satija, Sambhav |
Gauntlet: Finding Bugs in Compilers for Programmable Packet Processing
|
2020 |
Ruffy, Fabian |
From Global to Local Quiescence: Wait-Free Code Patching of Multi-Threaded Processes
|
2020 |
Rommel, Florian |
Twine: A Unified Cluster Management System for Shared Infrastructure
|
2020 |
Tang, Chunqiang |
Ansor: Generating High-Performance Tensor Programs for Deep Learning
|
2020 |
Zheng, Lianmin |
Retiarii: A Deep Learning Exploratory-Training Framework
|
2020 |
Zhang, Quanlu |
KungFu: Making Training in Distributed Machine Learning Adaptive
|
2020 |
Mai, Luo |
A Tensor Compiler for Unified Machine Learning Prediction Serving
|
2020 |
Nakandala, Supun |
Assise: Performance and Availability via Client-local NVM in a Distributed File System
|
2020 |
Anderson, Thomas E. |
AGAMOTTO: How Persistent is your Persistent Memory Application?
|
2020 |
Neal, Ian |
Efficiently Mitigating Transient Execution Attacks using the Unmapped Speculation Contract
|
2020 |
Behrens, Jonathan |