Overshadow: a virtualization-based approach to retrofitting protection in commodity operating systems X Chen, T Garfinkel, EC Lewis, P Subrahmanyam, CA Waldspurger, ... ACM SIGOPS Operating Systems Review 42 (2), 2-13, 2008 | 680 | 2008 |
Arrakis: The operating system is the control plane S Peter, J Li, I Zhang, DRK Ports, D Woos, A Krishnamurthy, T Anderson, ... ACM Transactions on Computer Systems (TOCS) 33 (4), 1-30, 2015 | 564 | 2015 |
Scaling distributed machine learning with {In-Network} aggregation A Sapio, M Canini, CY Ho, J Nelson, P Kalnis, C Kim, A Krishnamurthy, ... 18th USENIX Symposium on Networked Systems Design and Implementation (NSDI …, 2021 | 435 | 2021 |
Transparent memory-mapped emulation of I/O calls DRK Ports, X Chen, CA Waldspurger, P Subrahmanyam, T Garfinkel, ... US Patent 8,819,676, 2014 | 360 | 2014 |
Tales of the tail: Hardware, os, and application-level sources of tail latency J Li, NK Sharma, DRK Ports, SD Gribble Proceedings of the ACM Symposium on Cloud Computing, 1-14, 2014 | 339 | 2014 |
Building consistent transactions with inconsistent replication I Zhang, NK Sharma, A Szekeres, A Krishnamurthy, DRK Ports ACM Transactions on Computer Systems (TOCS) 35 (4), 1-37, 2018 | 270 | 2018 |
Just say {NO} to paxos overhead: Replacing consensus with network ordering J Li, E Michael, NK Sharma, A Szekeres, DRK Ports 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI …, 2016 | 263 | 2016 |
Designing Distributed Systems Using Approximate Synchrony in Data Center Networks DRK Ports, J Li, V Liu, NK Sharma, A Krishnamurthy NSDI, 2015 | 206 | 2015 |
Serializable snapshot isolation in PostgreSQL DRK Ports, K Grittner arXiv preprint arXiv:1208.4179, 2012 | 189 | 2012 |
Eris: Coordination-free consistent transactions using in-network concurrency control J Li, E Michael, DRK Ports Proceedings of the 26th Symposium on Operating Systems Principles, 104-120, 2017 | 137 | 2017 |
Abstractions for usable information flow control in Aeolus W Cheng, DRK Ports, D Schultz, V Popic, A Blankstein, J Cowling, ... 2012 USENIX Annual Technical Conference (USENIX ATC 12), 139-151, 2012 | 121 | 2012 |
When should the network be the computer? DRK Ports, J Nelson Proceedings of the Workshop on Hot Topics in Operating Systems, 209-215, 2019 | 116 | 2019 |
Transactional consistency and automatic management in an application data cache DRK Ports, I Zhang, S Madden, B Liskov 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI 10), 2010 | 104 | 2010 |
Transparent VMM-assisted user-mode execution control transfer X Chen, CA Waldspurger, P Subrahmanyam, T Garfinkel, DRK Ports US Patent 8,261,265, 2012 | 96 | 2012 |
Pegasus: Tolerating skewed workloads in distributed storage with {In-Network} coherence directories J Li, J Nelson, E Michael, X Jin, DRK Ports 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI …, 2020 | 80 | 2020 |
Leapio: Efficient and portable virtual nvme storage on arm socs H Li, M Hao, S Novakovic, V Gogte, S Govindan, DRK Ports, I Zhang, ... Proceedings of the Twenty-Fifth International Conference on Architectural …, 2020 | 74 | 2020 |
Harmonia: Near-linear scalability for replicated storage with in-network conflict detection H Zhu, Z Bai, J Li, E Michael, D Ports, I Stoica, X Jin arXiv preprint arXiv:1904.08964, 2019 | 74 | 2019 |
Towards Application Security on Untrusted Operating Systems. DRK Ports, T Garfinkel HotSec, 2008 | 70 | 2008 |
Census: Location-aware membership management for large-scale distributed systems J Cowling, DRK Ports, B Liskov, RA Popa, A Gaikwad USENIX Association, 2009 | 54 | 2009 |
Disciplined inconsistency with consistency types B Holt, J Bornholt, I Zhang, D Ports, M Oskin, L Ceze Symposium on Cloud Computing (SOCC), 2016 | 42 | 2016 |