Donald E. Porter
Publication record assembled from the DBLP archive of ranked conferences.
Papers indexed
62
Venues
24
Active years
2003–2025
Best venue rank
A*
Where they publish
- AHotOS10 papers
- AEuroSys6 papers
- AFAST6 papers
- NationalSYSTOR4 papers
- A*SOSP4 papers
- BSPAA3 papers
- A*CHI3 papers
- A*ASPLOS2 papers
- AMobisys2 papers
- NationalRTNS2 papers
- AASSETS2 papers
- A*MOBICOM2 papers
- AUSENIX2 papers
- ASIGCSE2 papers
- A*SP2 papers
- A*PLDI2 papers
- UnrankedSENSYS1 paper
- CSecureComm1 paper
- AISSRE1 paper
- BIC2E1 paper
- BISPASS1 paper
- BPPoPP1 paper
- A*CCS1 paper
- A*ISCA1 paper
Papers
62 indexed papers, newest first.
| Year | Venue | Title | Authors |
|---|---|---|---|
| 2025 | HotOS | Leveraging Software Fault Tolerance for Longer Flash Hardware Lifespan. | Aviad Zuck, Rob Johnson, Donald E. Porter, Dan Tsafrir |
| 2025 | SPAA | Don't Melt Your Cache: Low-Associativity with Heat-Sink. | Michael A. Bender, Alex Conway, Daniel DeLayo, Martin Farach-Colton, Jaehyun Han, Linfeng He, Rob Johnson, Sudarsun Kannan, William Kuszmaul, Donald E. Porter, Evan West |
| 2025 | SYSTOR | Adaptive and Efficient Dynamic Memory Management for Hardware Enclaves. | Vijay Dhanraj, Harpreet Singh Chawla, Daniel Manila, Eric Thomas Schneider, Erica Fu, Donald E. Porter, Chia-Che Tsai, Mona Vij |
| 2023 | ASPLOS | Mosaic Pages: Big TLB Reach with Small Pages. | Krishnan Gosakan, Jaehyun Han, William Kuszmaul, Ibrahim N. Mubarek, Nirjhar Mukherjee, Karthik Sriram, Guido Tagliavini, Evan West, Michael A. Bender, Abhishek Bhattacharjee, Alex Conway, Martin Farach-Colton, Jayneel Gandhi, Rob Johnson, Sudarsun Kannan, Donald E. Porter |
| 2023 | CHI | A Probabilistic Model and Metrics for Estimating Perceived Accessibility of Desktop Applications in Keystroke-Based Non-Visual Interactions. | Md. Touhidul Islam, Donald E. Porter, Syed Masum Billah |
| 2023 | HotOS | Degrading Data to Save the Planet. | Aviad Zuck, Donald E. Porter, Dan Tsafrir |
| 2022 | EuroSys | BetrFS: a compleat file system for commodity SSDs. | Yizheng Jiao, Simon Bertron, Sagar Patel, Luke Zeller, Rory Bennett, Nirjhar Mukherjee, Michael A. Bender, Michael Condict, Alex Conway, Martin Farach-Colton, Xiongzi Ge, William Jannen, Rob Johnson, Donald E. Porter, Jun Yuan |
| 2021 | SENSYS | Sensor Virtualization for Efficient Sharing of Mobile and Wearable Sensors. | Jian Xu, Arani Bhattacharya, Aruna Balasubramanian, Donald E. Porter |
| 2021 | SPAA | Paging and the Address-Translation Problem. | Michael A. Bender, Abhishek Bhattacharjee, Alex Conway, Martin Farach-Colton, Rob Johnson, Sudarsun Kannan, William Kuszmaul, Nirjhar Mukherjee, Donald E. Porter, Guido Tagliavini, Janet Vorobyeva, Evan West |
| 2020 | FAST | How to Copy Files. | Yang Zhan, Alexander Conway, Yizheng Jiao, Nirjhar Mukherjee, Ian Groombridge, Michael A. Bender, Martin Farach-Colton, William Jannen, Rob Johnson, Donald E. Porter, Jun Yuan |
| 2020 | SecureComm | On the Effectiveness of Behavior-Based Ransomware Detection. | Jaehyun Han, Zhiqiang Lin, Donald E. Porter |
| 2019 | HotOS | Why and How to Increase SSD Performance Transparency. | Aviad Zuck, Philipp Ghring, Tao Zhang, Donald E. Porter, Dan Tsafrir |
| 2019 | Mobisys | Apps Can Quickly Destroy Your Mobile's Flash: Why They Don't, and How to Keep It That Way. | Tao Zhang, Aviad Zuck, Donald E. Porter, Dan Tsafrir |
| 2019 | Mobisys | Apps Can Quickly Destroy Your Mobile's Flash - Why They Don't, and How to Keep It That Way. | Tao Zhang, Aviad Zuck, Donald E. Porter, Dan Tsafrir |
| 2019 | SPAA | Small Refinements to the DAM Can Have Big Consequences for Data-Structure Design. | Michael A. Bender, Alex Conway, Martin Farach-Colton, William Jannen, Yizheng Jiao, Rob Johnson, Eric Knorr, Sara McAllister, Nirjhar Mukherjee, Prashant Pandey, Donald E. Porter, Jun Yuan, Yang Zhan |
| 2019 | SYSTOR | x86-64 instruction usage among C/C++ applications. | Amogh Akshintala, Bhushan Jain, Chia-Che Tsai, Michael Ferdman, Donald E. Porter |
| 2018 | CHI | SteeringWheel: A Locality-Preserving Magnification Interface for Low Vision Web Browsing. | Syed Masum Billah, Vikas Ashok, Donald E. Porter, I. V. Ramakrishnan |
| 2018 | FAST | The Full Path to Full-Path Indexing. | Yang Zhan, Alexander Conway, Yizheng Jiao, Eric Knorr, Michael A. Bender, Martin Farach-Colton, William Jannen, Rob Johnson, Donald E. Porter, Jun Yuan |
| 2018 | FAST | Stash in a Flash. | Aviad Zuck, Yue Li, Jehoshua Bruck, Donald E. Porter, Dan Tsafrir |
| 2018 | RTNS | Supporting I/O and IPC via Fine-Grained OS Isolation for Mixed-Criticality Real-Time Tasks. | Namhoon Kim, Stephen Tang, Nathan Otterness, James H. Anderson, F. Donelson Smith, Donald E. Porter |
| 2018 | SYSTOR | Stash in a Flash. | Aviad Zuck, Yue Li, Jehoshua Bruck, Donald E. Porter, Dan Tsafrir |
| 2017 | ASSETS | Speed-Dial: A Surrogate Mouse for Non-Visual Web Browsing. | Syed Masum Billah, Vikas Ashok, Donald E. Porter, I. V. Ramakrishnan |
| 2017 | CHI | Ubiquitous Accessibility for People with Visual Impairments: Are We There Yet? | Syed Masum Billah, Vikas Ashok, Donald E. Porter, I. V. Ramakrishnan |
| 2017 | FAST | File Systems Fated for Senescence? Nonsense, Says Science! | Alexander Conway, Ainesh Bakshi, Yizheng Jiao, William Jannen, Yang Zhan, Jun Yuan, Michael A. Bender, Rob Johnson, Bradley C. Kuszmaul, Donald E. Porter, Martin Farach-Colton |
| 2017 | HotOS | A Clairvoyant Approach to Evaluating Software (In)Security. | Bhushan Jain, Chia-Che Tsai, Donald E. Porter |
| 2017 | HotOS | Flash Drive Lifespan *is* a Problem. | Tao Zhang, Aviad Zuck, Donald E. Porter, Dan Tsafrir |
| 2017 | HotOS | Preserving Hidden Data with an Ever-Changing Disk. | Aviad Zuck, Udi Shriki, Donald E. Porter, Dan Tsafrir |
| 2017 | MOBICOM | Demo: UIWear: Easily Adapting User Interfaces for Wearable Devices. | Jian Xu, Qingqing Cao, Aruna Balasubramanian, Donald E. Porter |
| 2017 | MOBICOM | UIWear: Easily Adapting User Interfaces for Wearable Devices. | Jian Xu, Qingqing Cao, Aditya Prakash, Aruna Balasubramanian, Donald E. Porter |
| 2017 | USENIX | Graphene-SGX: A Practical Library OS for Unmodified Applications on SGX. | Chia-Che Tsai, Donald E. Porter, Mona Vij |
| 2017 | RTNS | Supporting mode changes while providing hardware isolation in mixed-criticality multicore systems. | Micaiah Chisholm, Namhoon Kim, Stephen Tang, Nathan Otterness, James H. Anderson, F. Donelson Smith, Donald E. Porter |
| 2017 | SOSP | Challenges For Scaling Applications Across Enclaves. | Jethro G. Beekman, Donald E. Porter |
| 2016 | ASSETS | A Platform Agnostic Remote Desktop System for Screen Reading. | Syed Masum Billah, Vikas Ashok, Donald E. Porter, I. V. Ramakrishnan |
| 2016 | EuroSys | Sinter: low-bandwidth remote access for the visually-impaired. | Syed Masum Billah, Donald E. Porter, I. V. Ramakrishnan |
| 2016 | EuroSys | A study of modern Linux API usage and compatibility: what to support when you're supporting. | Chia-Che Tsai, Bhushan Jain, Nafees Ahmed Abdul, Donald E. Porter |
| 2016 | FAST | Optimizing Every Operation in a Write-optimized File System. | Jun Yuan, Yang Zhan, William Jannen, Prashant Pandey, Amogh Akshintala, Kanchan Chandnani, Pooja Deo, Zardosht Kasheff, Leif Walsh, Michael A. Bender, Martin Farach-Colton, Rob Johnson, Bradley C. Kuszmaul, Donald E. Porter |
| 2016 | ISSRE | Bear: A Framework for Understanding Application Sensitivity to OS (Mis) Behavior. | Ruimin Sun, Andrew Lee, Aokun Chen, Donald E. Porter, Matt Bishop, Daniela Oliveira |
| 2016 | USENIX | Optimizing Every Operation in a Write-optimized File System. | Jun Yuan, Yang Zhan, William Jannen, Prashant Pandey, Amogh Akshintala, Kanchan Chandnani, Pooja Deo, Zardosht Kasheff, Leif Walsh, Michael A. Bender, Martin Farach-Colton, Rob Johnson, Bradley C. Kuszmaul, Donald E. Porter |
| 2016 | SYSTOR | Versioned Programming: A Simple Technique for Implementing Efficient, Lock-Free, and Composable Data Structures. | Yang Zhan, Donald E. Porter |
| 2015 | FAST | BetrFS: A Right-Optimized Write-Optimized File System. | William Jannen, Jun Yuan, Yang Zhan, Amogh Akshintala, John Esmet, Yizheng Jiao, Ankur Mittal, Prashant Pandey, Phaneendra Reddy, Leif Walsh, Michael A. Bender, Martin Farach-Colton, Rob Johnson, Bradley C. Kuszmaul, Donald E. Porter |
| 2015 | HotOS | The Case for Less Predictable Operating System Behavior. | Ruimin Sun, Donald E. Porter, Daniela Oliveira, Matt Bishop |
| 2015 | SIGCSE | Teaching Virtualization by Building a Hypervisor. | Abhinand Palicherla, Tao Zhang, Donald E. Porter |
| 2015 | SOSP | How to get more value from your file system directory cache. | Chia-Che Tsai, Yang Zhan, Jayashree Reddy, Yizheng Jiao, Tao Zhang, Donald E. Porter |
| 2014 | EuroSys | Practical techniques to obviate setuid-to-root binaries. | Bhushan Jain, Chia-Che Tsai, Jitin John, Donald E. Porter |
| 2014 | EuroSys | Cooperation and security isolation of library OSes for multi-process applications. | Chia-Che Tsai, Kumar Saurabh Arora, Nehal Bandi, Bhushan Jain, William Jannen, Jitin John, Harry A. Kalodner, Vrushali Kulkarni, Daniela Oliveira, Donald E. Porter |
| 2014 | IC2E | CloudFlow: Cloud-wide Policy Enforcement Using Fast VM Introspection. | Mirza Basim Baig, Connor Fitzsimons, Suryanarayanan Balasubramanian, Radu Sion, Donald E. Porter |
| 2014 | SP | SoK: Introspections on Trust and the Semantic Gap. | Bhushan Jain, Mirza Basim Baig, Dongli Zhang, Donald E. Porter, Radu Sion |
| 2013 | HotOS | Virtualize Storage, Not Disks. | William Jannen, Chia-Che Tsai, Donald E. Porter |
| 2012 | EuroSys | Improving server applications with system transactions. | Sangman Kim, Michael Z. Lee, Alan M. Dunn, Owen S. Hofmann, Xuan Wang, Emmett Witchel, Donald E. Porter |
| 2011 | ASPLOS | Rethinking the library OS from the top down. | Donald E. Porter, Silas Boyd-Wickizer, Jon Howell, Reuben Olinsky, Galen C. Hunt |
| 2011 | SP | TxBox: Building Secure, Efficient Sandboxes with System Transactions. | Suman Jana, Donald E. Porter, Vitaly Shmatikov |
| 2010 | ISPASS | Understanding transactional memory performance. | Donald E. Porter, Emmett Witchel |
| 2010 | PPoPP | Modeling transactional memory workload performance. | Donald E. Porter, Emmett Witchel |
| 2009 | HotOS | Operating Systems Should Provide Transactions. | Donald E. Porter, Emmett Witchel |
| 2009 | PLDI | Laminar: practical fine-grained decentralized information flow control. | Indrajit Roy, Donald E. Porter, Michael D. Bond, Kathryn S. McKinley, Emmett Witchel |
| 2009 | SOSP | Operating systems transactions. | Donald E. Porter, Owen S. Hofmann, Christopher J. Rossbach, Alexander Benn, Emmett Witchel |
| 2007 | CCS | Privacy-preserving remote diagnostics. | Justin Brickell, Donald E. Porter, Vitaly Shmatikov, Emmett Witchel |
| 2007 | HotOS | Is the Optimism in Optimistic Concurrency Warranted? | Donald E. Porter, Owen S. Hofmann, Emmett Witchel |
| 2007 | ISCA | Meta | Hany E. Ramadan, Christopher J. Rossbach, Donald E. Porter, Owen S. Hofmann, Bhandari Aditya, Emmett Witchel |
| 2007 | PLDI | Improved error reporting for software that uses black-box components. | Jungwoo Ha, Christopher J. Rossbach, Jason V. Davis, Indrajit Roy, Hany E. Ramadan, Donald E. Porter, David L. Chen, Emmett Witchel |
| 2007 | SOSP | TxLinux: using and managing hardware transactional memory in an operating system. | Christopher J. Rossbach, Owen S. Hofmann, Donald E. Porter, Hany E. Ramadan, Bhandari Aditya, Emmett Witchel |
| 2003 | SIGCSE | Using Java to teach networking concepts with a programmable network sniffer. | Michael J. Jipping, Agata Bugaj, Lilyana Mihalkova, Donald E. Porter |