


default search action
USENIX Annual Technical Conference 2017: Santa Clara, CA, USA
- Dilma Da Silva, Bryan Ford:
Proceedings of the 2017 USENIX Annual Technical Conference, USENIX ATC 2017, Santa Clara, CA, USA, July 12-14, 2017. USENIX Association 2017
Kernel
- Yiwen Li, Brendan Dolan-Gavitt, Sam Weber, Justin Cappos:
Lock-in-Pop: Securing Privileged Operating System Kernels by Keeping on the Beaten Path. 1-13 - Julia Lawall, Derek Palinski, Lukas Gnirke, Gilles Muller:
Fast and Precise Retrieval of Forward and Back Porting Information for Linux Device Drivers. 15-26 - Nadav Amit:
Optimizing the TLB Shootdown Algorithm with Page Access Tracking. 27-39 - Pradeep Kumar, H. Howie Huang:
Falcon: Scaling IO Performance in Multi-SSD Volumes. 41-53
Datacenters
- Yanghua Peng, Ji Yang, Chuan Wu, Chuanxiong Guo, Chengchen Hu, Zongpeng Li:
deTector: a Topology-aware Monitoring System for Data Center Networks. 55-68 - Jian Guo, Fangming Liu, Tao Wang, John C. S. Lui:
Pricing Intra-Datacenter Networks with Over-Committed Bandwidth Guarantee. 69-81 - Chathuri Gunawardhana, Manuel Bravo, Luís E. T. Rodrigues:
Unobtrusive Deferred Update Stabilization for Efficient Geo-Replication. 83-95 - Calin Iorgulescu, Florin Dinu, Aunn Raza
, Wajih Ul Hassan, Willy Zwaenepoel:
Don't cry over spilled records: Memory elasticity of data-parallel applications and its application to cluster scheduling. 97-109
Pursuing Efficiency
- Linpeng Tang, Qi Huang, Amit Puntambekar, Ymir Vigfusson, Wyatt Lloyd, Kai Li:
Popularity Prediction of Facebook Videos for Higher Quality Streaming. 111-123 - Zhiyuan Ai, Mingxing Zhang, Yongwei Wu, Xuehai Qian, Kang Chen, Weimin Zheng:
Squeezing out All the Value of Loaded Data: An Out-of-core Graph Processing System with Reduced Disk I/O. 125-137 - Toke Høiland-Jørgensen, Michal Kazior, M. Dave Täht, Per Hurtig, Anna Brunström:
Ending the Anomaly: Achieving Low Latency and Airtime Fairness in WiFi. 139-151 - Stuart Byma, Sam Whitlock, Laura Flueratoru, Ethan Tseng, Christos Kozyrakis, Edouard Bugnion, James R. Larus:
Persona: A High-Performance Bioinformatics Framework. 153-165
Let's Talk about GPUs
- Shai Bergman, Tanya Brokhman, Tzachi Cohen, Mark Silberstein:
SPIN: Seamless Operating System Integration of Peer-to-Peer DMA Between SSDs and GPUs. 167-179 - Hao Zhang, Zeyu Zheng, Shizhen Xu, Wei Dai, Qirong Ho, Xiaodan Liang, Zhiting Hu, Jinliang Wei, Pengtao Xie, Eric P. Xing:
Poseidon: An Efficient Communication Architecture for Distributed Deep Learning on GPU Clusters. 181-193 - Lingxiao Ma, Zhi Yang, Han Chen, Jilong Xue, Yafei Dai:
Garaph: Efficient GPU-accelerated Graph Processing on a Single Machine with Balanced Replication. 195-207 - Ari B. Hayes, Lingda Li, Mohammad Hedayati, Jia-Huan He, Eddy Z. Zhang, Kai Shen:
GPU Taint Tracking. 209-220
Virtualization
- Christoffer Dall, Shih-Wei Li, Jason Nieh:
Optimizing the Design and Implementation of the Linux ARM Hypervisor. 221-233 - Kartik Gopalan, Rohith Kugve, Hardik Bagdi, Yaohui Hu, Dan Williams, Nilton Bila:
Multi-Hypervisor Virtual Machines: Enabling an Ecosystem of Hypervisor-level Services. 235-249 - Wei Chen, Jia Rao, Xiaobo Zhou:
Preemptive, Low Latency Datacenter Scheduling via Lightweight Virtualization. 251-263 - Aravinda Prasad, K. Gopinath, Paul E. McKenney:
The RCU-Reader Preemption Problem in VMs. 265-270
Security and Privacy I
- Meng Xu, Kangjie Lu, Taesoo Kim, Wenke Lee:
Bunshin: Compositing Security Mechanisms through Diversification. 271-283 - Joshua Lind, Christian Priebe, Divya Muthukumaran, Dan O'Keeffe, Pierre-Louis Aublin, Florian Kelbert, Tobias Reiher, David Goltzsche, David M. Eyers, Rüdiger Kapitza, Christof Fetzer, Peter R. Pietzuch:
Glamdring: Automatic Application Partitioning for Intel SGX. 285-298 - Marcus Hähnel, Weidong Cui, Marcus Peinado:
High-Resolution Side Channels for Untrusted Operating Systems. 299-312 - Byung-Chul Tak, Canturk Isci, Sastry S. Duri, Nilton Bila, Shripad Nadgowda, James Doran:
Understanding Security Implications of Using Containers in the Cloud. 313-319
Key-Value Stores and Databases
- Asaf Cidon, Daniel Rushton, Stephen M. Rumble, Ryan Stutsman:
Memshare: a Dynamic Multi-tenant Key-value Cache. 321-334 - Xingda Wei, Sijie Shen, Rong Chen, Haibo Chen:
Replication-driven Live Reconfiguration for Fast Distributed Transaction Processing. 335-347 - Fei Xia, Dejun Jiang, Jin Xiong, Ninghui Sun:
HiKV: A Hybrid Index Key-Value Store for DRAM-NVM Memory Systems. 349-362 - Oana Balmau, Diego Didona, Rachid Guerraoui
, Willy Zwaenepoel, Huapeng Yuan, Aashray Arora, Karan Gupta, Pavan Konka:
TRIAD: Creating Synergies Between Memory, Disk and Log in Log Structured Key-Value Stores. 363-375
Help Me Debug
- Robert O'Callahan, Chris Jones, Nathan Froyd, Kyle Huey, Albert Noll, Nimrod Partush:
Engineering Record and Replay for Deployability. 377-389 - Farzaneh Mahdisoltani, Ioan A. Stefanovici, Bianca Schroeder:
Proactive error prediction to improve storage system reliability. 391-402 - Shiyou Huang, Bowen Cai, Jeff Huang:
Towards Production-Run Heisenbugs Reproduction on Commercial Hardware. 403-415 - Luís Pina, Daniel Grumberg, Anastasios Andronidis, Cristian Cadar:
A DSL Approach to Reconcile Equivalent Divergent Program Executions. 417-429
Networking
- Brent E. Stephens, Arjun Singhvi, Aditya Akella, Michael M. Swift:
Titan: Fair Packet Scheduling for Commodity Multiqueue NICs. 431-444 - Daoyuan Wu, Rocky K. C. Chang, Weichao Li, Eric K. T. Cheng, Debin Gao:
MopEye: Opportunistic Monitoring of Per-app Mobile Network Performance. 445-457 - Nik Sultana, Salvator Galea, David Greaves, Marcin Wójcik, Jonny Shipton, Richard G. Clegg, Luo Mai, Pietro Bressana, Robert Soulé
, Richard Mortier, Paolo Costa, Peter R. Pietzuch, Jon Crowcroft, Andrew W. Moore, Noa Zilberman:
Emu: Rapid Prototyping of Networking Services. 459-471 - Jeongseok Son, Yongqiang Xiong, Kun Tan, Paul Wang, Ze Gan, Sue Moon:
Protego: Cloud-Scale Multitenant IPsec Gateway. 473-485
Caching along the Way
- Carl A. Waldspurger, Trausti Saemundsson, Irfan Ahmad, Nohhyun Park:
Cache Modeling and Optimization using Miniature Simulations. 487-498 - Aaron Blankstein, Siddhartha Sen, Michael J. Freedman:
Hyperbolic Caching: Flexible Caching for Web Applications. 499-511 - Omid Mashayekhi, Hang Qu, Chinmayee Shah, Philip Alexander Levis:
Execution Templates: Caching Control Plane Decisions for Strong Scaling of Data Analytics. 513-526 - Christian Dietrich, Valentin Rothberg, Ludwig Füracker, Andreas Ziegler
, Daniel Lohmann
:
cHash: Detection of Redundant Compilations via AST Hashing. 527-538
Best of the Rest
- Thanumalayan Sankaranarayana Pillai, Ramnatthan Alagappan, Lanyue Lu, Vijay Chidambaram
, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau:
Application Crash Consistency and Performance with CCFS. - Helgi Sigurbjarnarson, James Bornholt, Nicolas Christin, Lorrie Faith Cranor:
Push-Button Verification of File Systems via Crash Refinement. - Tianyin Xu, Xinxin Jin, Peng Huang, Yuanyuan Zhou, Shan Lu, Long Jin, Shankar Pasupathy:
Early Detection of Configuration Errors to Reduce Failure Damage. - William Melicher, Blase Ur, Saranga Komanduri, Lujo Bauer, Nicolas Christin, Lorrie Faith Cranor:
Fast, Lean, and Accurate: Modeling Password Guessability Using Neural Networks.
Storage
- Yu Lin Chen, Shuai Mu, Jinyang Li, Cheng Huang, Jin Li, Aaron Ogus, Douglas Phillips:
Giza: Erasure Coding Objects across Global Data Centers. 539-551 - Yuanyuan Sun, Yu Hua, Song Jiang, Qiuyu Li, Shunde Cao, Pengfei Zuo:
SmartCuckoo: A Fast and Cost-Efficient Hashing Index Scheme for Cloud Storage Systems. 553-565 - Runhui Li, Xiaolu Li, Patrick P. C. Lee, Qun Huang:
Repair Pipelining for Erasure-Coded Storage. 567-579 - Huiba Li, Yiming Zhang, Zhiming Zhang, Shengyun Liu, Dongsheng Li, Xiaohui Liu, Yuxing Peng:
PARIX: Speculative Partial Writes in Erasure-Coded Systems. 581-587
Multicore
- Till Smejkal, Marcus Hähnel, Thomas Ilsche, Michael Roitzsch, Wolfgang E. Nagel, Hermann Härtig:
E-Team: Practical Energy Accounting for Multi-Core Systems. 589-601 - Sanidhya Kashyap, Changwoo Min, Taesoo Kim:
Scalable NUMA-aware Blocking Synchronization Primitives. 603-615 - Hongyu Miao, Heejin Park, Myeongjae Jeon, Gennady Pekhimenko, Kathryn S. McKinley, Felix Xiaozhu Lin:
StreamBox: Modern Stream Processing on a Multicore Machine. 617-629 - Jasmina Malicevic, Baptiste Lepers, Willy Zwaenepoel:
Everything you always wanted to know about multicore graph processing but were afraid to ask. 631-643
Security and Privacy II
- Chia-Che Tsai, Donald E. Porter, Mona Vij:
Graphene-SGX: A Practical Library OS for Unmodified Applications on SGX. 645-658 - Do Le Quoc, Martin Beck, Pramod Bhatotia, Ruichuan Chen, Christof Fetzer, Thorsten Strufe:
PrivApprox: Privacy-Preserving Stream Analytics. 659-672 - Trishank Karthik Kuppusamy, Vladimir Diaz, Justin Cappos:
Mercury: Bandwidth-Effective Prevention of Rollback Attacks Against Community Repositories. 673-688 - Su Yong Kim, Sangho Lee, Insu Yun, Wen Xu, Byoungyoung Lee, Youngtae Yun, Taesoo Kim:
CAB-Fuzz: Practical Concolic Testing Techniques for COTS Operating Systems. 689-701
Don't Forget the Memory
- Qingda Hu, Jinglei Ren, Anirudh Badam, Jiwu Shu, Thomas Moscibroda:
Log-Structured Non-Volatile Main Memory. 703-717 - Mingkai Dong, Haibo Chen:
Soft Updates Made Simple and Fast on Non-volatile Memory. 719-731 - Fan Guo, Yongkun Li, Yinlong Xu, Song Jiang, John C. S. Lui:
SmartMD: A High Performance Deduplication Engine with Mixed Pages. 733-744 - Jingjing Wang, Magdalena Balazinska:
Elastic Memory Management for Cloud Data Analytics. 745-758
File Systems
- Sangwook Shane Hahn, Sungjin Lee, Cheng Ji, Li-Pin Chang, Inhyuk Yee, Liang Shi, Chun Jason Xue, Jihong Kim:
Improving File System Performance of Mobile Storage Systems Using a Decoupled Defragmenter. 759-771 - Youyou Lu, Jiwu Shu, Youmin Chen, Tao Li:
Octopus: an RDMA-enabled Distributed Persistent Memory File System. 773-785 - Daejun Park, Dongkun Shin:
iJournaling: Fine-Grained Journaling for Improving the Latency of Fsync System Call. 787-798 - Pulkit A. Misra, Iñigo Goiri, Jason Kace, Ricardo Bianchini:
Scaling Distributed File Systems in Resource-Harvesting Datacenters. 799-811

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.