Zeyuan Hu's Page

Archives by tag 'papers'

"Synthesizing Data Structure Transformations from Input-Output Examples"
"Ceph: A Scalable, High-Performance Distributed File System"
"Mnemosyne: Lightweight Persistent Memory"
"Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing"
"GPUfs: Integrating a File System with GPUs"
"Dandelion: a Compiler and Runtime for Heterogeneous Systems"
"Operating System Transactions"
"Scheduler Activations: Effective Kernel Support for the User-Level Management of Parallelism"
"Jitsu: Just-In-Time Summoning of Unikernels"
"Rethinking the Library OS from the Top Down"
"Arrakis: The Operating System is the Control Plane"
"Memory Resource Management in VMware ESX Server"
"Xen and the Art of Virtualization"
"Practical, transparent operating system support for superpages"
"Threads and Input/Output in the Synthesis Kernel"
"END-TO-END ARGUMENTS IN SYSTEM DESIGN"
"Exokernel: An Operating System Architecture for Application-Level Resource Management"
"The UNIX Time- Sharing System"
"Weighted Voting for Replicated Data"
"The Andrew File System (AFS)"
"Petal: Distributed Virtual Disks"
"Sun's Network File System (NFS)"
"MapReduce: Simplified Data Processing on Large Clusters"
"Scaling Distributed Machine Learning with the Parameter Server"
"Dynamo: Amazon’s Highly Available Key-value Store"
"Fast Crash Recovery in RAMCloud"
"PebblesDB: Building Key-Value Stores using Fragmented Log-Structured Merge Trees"
"BLEU: a Method for Automatic Evaluation of Machine Translation"
"Existential Consistency: Measuring and Understanding Consistency at Facebook"
"PNUTS: Yahoo!’s Hosted Data Serving Platform"
Distributed System Reference Guide
"Why do computers stop and what can be done about it?"
"Introduction to Distributed System Design"
Crowdsourcing readings