Skip to content

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

Papers

62 indexed papers, newest first.

YearVenueTitleAuthors
2025HotOSLeveraging Software Fault Tolerance for Longer Flash Hardware Lifespan.Aviad Zuck, Rob Johnson, Donald E. Porter, Dan Tsafrir
2025SPAADon'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
2025SYSTORAdaptive 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
2023ASPLOSMosaic 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
2023CHIA 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
2023HotOSDegrading Data to Save the Planet.Aviad Zuck, Donald E. Porter, Dan Tsafrir
2022EuroSysBetrFS: 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
2021SENSYSSensor Virtualization for Efficient Sharing of Mobile and Wearable Sensors.Jian Xu, Arani Bhattacharya, Aruna Balasubramanian, Donald E. Porter
2021SPAAPaging 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
2020FASTHow 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
2020SecureCommOn the Effectiveness of Behavior-Based Ransomware Detection.Jaehyun Han, Zhiqiang Lin, Donald E. Porter
2019HotOSWhy and How to Increase SSD Performance Transparency.Aviad Zuck, Philipp Ghring, Tao Zhang, Donald E. Porter, Dan Tsafrir
2019MobisysApps 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
2019MobisysApps 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
2019SPAASmall 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
2019SYSTORx86-64 instruction usage among C/C++ applications.Amogh Akshintala, Bhushan Jain, Chia-Che Tsai, Michael Ferdman, Donald E. Porter
2018CHISteeringWheel: A Locality-Preserving Magnification Interface for Low Vision Web Browsing.Syed Masum Billah, Vikas Ashok, Donald E. Porter, I. V. Ramakrishnan
2018FASTThe 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
2018FASTStash in a Flash.Aviad Zuck, Yue Li, Jehoshua Bruck, Donald E. Porter, Dan Tsafrir
2018RTNSSupporting 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
2018SYSTORStash in a Flash.Aviad Zuck, Yue Li, Jehoshua Bruck, Donald E. Porter, Dan Tsafrir
2017ASSETSSpeed-Dial: A Surrogate Mouse for Non-Visual Web Browsing.Syed Masum Billah, Vikas Ashok, Donald E. Porter, I. V. Ramakrishnan
2017CHIUbiquitous Accessibility for People with Visual Impairments: Are We There Yet?Syed Masum Billah, Vikas Ashok, Donald E. Porter, I. V. Ramakrishnan
2017FASTFile 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
2017HotOSA Clairvoyant Approach to Evaluating Software (In)Security.Bhushan Jain, Chia-Che Tsai, Donald E. Porter
2017HotOSFlash Drive Lifespan *is* a Problem.Tao Zhang, Aviad Zuck, Donald E. Porter, Dan Tsafrir
2017HotOSPreserving Hidden Data with an Ever-Changing Disk.Aviad Zuck, Udi Shriki, Donald E. Porter, Dan Tsafrir
2017MOBICOMDemo: UIWear: Easily Adapting User Interfaces for Wearable Devices.Jian Xu, Qingqing Cao, Aruna Balasubramanian, Donald E. Porter
2017MOBICOMUIWear: Easily Adapting User Interfaces for Wearable Devices.Jian Xu, Qingqing Cao, Aditya Prakash, Aruna Balasubramanian, Donald E. Porter
2017USENIXGraphene-SGX: A Practical Library OS for Unmodified Applications on SGX.Chia-Che Tsai, Donald E. Porter, Mona Vij
2017RTNSSupporting 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
2017SOSPChallenges For Scaling Applications Across Enclaves.Jethro G. Beekman, Donald E. Porter
2016ASSETSA Platform Agnostic Remote Desktop System for Screen Reading.Syed Masum Billah, Vikas Ashok, Donald E. Porter, I. V. Ramakrishnan
2016EuroSysSinter: low-bandwidth remote access for the visually-impaired.Syed Masum Billah, Donald E. Porter, I. V. Ramakrishnan
2016EuroSysA 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
2016FASTOptimizing 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
2016ISSREBear: A Framework for Understanding Application Sensitivity to OS (Mis) Behavior.Ruimin Sun, Andrew Lee, Aokun Chen, Donald E. Porter, Matt Bishop, Daniela Oliveira
2016USENIXOptimizing 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
2016SYSTORVersioned Programming: A Simple Technique for Implementing Efficient, Lock-Free, and Composable Data Structures.Yang Zhan, Donald E. Porter
2015FASTBetrFS: 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
2015HotOSThe Case for Less Predictable Operating System Behavior.Ruimin Sun, Donald E. Porter, Daniela Oliveira, Matt Bishop
2015SIGCSETeaching Virtualization by Building a Hypervisor.Abhinand Palicherla, Tao Zhang, Donald E. Porter
2015SOSPHow to get more value from your file system directory cache.Chia-Che Tsai, Yang Zhan, Jayashree Reddy, Yizheng Jiao, Tao Zhang, Donald E. Porter
2014EuroSysPractical techniques to obviate setuid-to-root binaries.Bhushan Jain, Chia-Che Tsai, Jitin John, Donald E. Porter
2014EuroSysCooperation 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
2014IC2ECloudFlow: Cloud-wide Policy Enforcement Using Fast VM Introspection.Mirza Basim Baig, Connor Fitzsimons, Suryanarayanan Balasubramanian, Radu Sion, Donald E. Porter
2014SPSoK: Introspections on Trust and the Semantic Gap.Bhushan Jain, Mirza Basim Baig, Dongli Zhang, Donald E. Porter, Radu Sion
2013HotOSVirtualize Storage, Not Disks.William Jannen, Chia-Che Tsai, Donald E. Porter
2012EuroSysImproving server applications with system transactions.Sangman Kim, Michael Z. Lee, Alan M. Dunn, Owen S. Hofmann, Xuan Wang, Emmett Witchel, Donald E. Porter
2011ASPLOSRethinking the library OS from the top down.Donald E. Porter, Silas Boyd-Wickizer, Jon Howell, Reuben Olinsky, Galen C. Hunt
2011SPTxBox: Building Secure, Efficient Sandboxes with System Transactions.Suman Jana, Donald E. Porter, Vitaly Shmatikov
2010ISPASSUnderstanding transactional memory performance.Donald E. Porter, Emmett Witchel
2010PPoPPModeling transactional memory workload performance.Donald E. Porter, Emmett Witchel
2009HotOSOperating Systems Should Provide Transactions.Donald E. Porter, Emmett Witchel
2009PLDILaminar: practical fine-grained decentralized information flow control.Indrajit Roy, Donald E. Porter, Michael D. Bond, Kathryn S. McKinley, Emmett Witchel
2009SOSPOperating systems transactions.Donald E. Porter, Owen S. Hofmann, Christopher J. Rossbach, Alexander Benn, Emmett Witchel
2007CCSPrivacy-preserving remote diagnostics.Justin Brickell, Donald E. Porter, Vitaly Shmatikov, Emmett Witchel
2007HotOSIs the Optimism in Optimistic Concurrency Warranted?Donald E. Porter, Owen S. Hofmann, Emmett Witchel
2007ISCAMetaHany E. Ramadan, Christopher J. Rossbach, Donald E. Porter, Owen S. Hofmann, Bhandari Aditya, Emmett Witchel
2007PLDIImproved 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
2007SOSPTxLinux: 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
2003SIGCSEUsing Java to teach networking concepts with a programmable network sniffer.Michael J. Jipping, Agata Bugaj, Lilyana Mihalkova, Donald E. Porter