Cxlalloc: Safe and Efficient Memory Allocation for a CXL Pod
No DBLP match found.
@inproceedings{html-cxlalloc-safe-and-efficient-memory-allocation-for-a-cxl-pod,
title = {Cxlalloc: Safe and Efficient Memory Allocation for a CXL Pod},
author = {Newton Ni and Yan Sun and Zhiting Zhu and Emmett Witchel},
booktitle = {ASPLOS 26},
year = {2026},
}
@inproceedings{DBLP:conf/osdi/0006CNSCTW25,
author = {Yibo Huang and
Haowei Chen and
Newton Ni and
Yan Sun and
Vijay Chidambaram and
Dixin Tang and
Emmett Witchel},
editor = {Lidong Zhou and
Yuanyuan Zhou},
title = {Tigon: {A} Distributed Database for a {CXL} Pod},
booktitle = {19th {USENIX} Symposium on Operating Systems Design and Implementation,
{OSDI} 2025, Boston, MA, USA, July 7-9, 2025},
pages = {109--128},
publisher = {{USENIX} Association},
year = {2025},
url = {https://www.usenix.org/conference/osdi25/presentation/huang-yibo},
timestamp = {Thu, 17 Jul 2025 16:58:23 +0200},
biburl = {https://dblp.org/rec/conf/osdi/0006CNSCTW25.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/eurosys/ZhuJNTW25,
author = {Zhiting Zhu and
Zhipeng Jia and
Newton Ni and
Dixin Tang and
Emmett Witchel},
title = {Impeller: Stream Processing on Shared Logs},
booktitle = {Proceedings of the Twentieth European Conference on Computer Systems,
EuroSys 2025, Rotterdam, The Netherlands, 30 March 2025 - 3 April
2025},
pages = {637--653},
publisher = {{ACM}},
year = {2025},
url = {https://doi.org/10.1145/3689031.3717485},
doi = {10.1145/3689031.3717485},
timestamp = {Fri, 09 May 2025 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/eurosys/ZhuJNTW25.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Pasha: An Efficient, Scalable Database Architecture for CXL Pods
@inproceedings{DBLP:conf/cidr/0006NCTW25,
author = {Yibo Huang and
Newton Ni and
Vijay Chidambaram and
Dixin Tang and
Emmett Witchel},
title = {Pasha: An Efficient and Scalable Database Architecture on a {CXL}
Pod},
booktitle = {15th Conference on Innovative Data Systems Research, {CIDR} 2025,
Amsterdam, The Netherlands, January 19-22, 2025},
publisher = {www.cidrdb.org},
year = {2025},
url = {https://vldb.org/cidrdb/2025/pasha-an-efficient-scalable-database-architecture-for-cxl-pods.html},
timestamp = {Mon, 02 Feb 2026 14:36:58 +0100},
biburl = {https://dblp.org/rec/conf/cidr/0006NCTW25.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dimes/ZhuNHSJKW24,
author = {Zhiting Zhu and
Newton Ni and
Yibo Huang and
Yan Sun and
Zhipeng Jia and
Nam Sung Kim and
Emmett Witchel},
title = {Lupin: Tolerating Partial Failures in a {CXL} Pod},
booktitle = {Proceedings of the 2nd Workshop on Disruptive Memory Systems, {DIMES}
2024, Austin, TX, USA, 3 November 2024},
pages = {41--50},
publisher = {{ACM}},
year = {2024},
url = {https://doi.org/10.1145/3698783.3699377},
doi = {10.1145/3698783.3699377},
timestamp = {Thu, 07 Nov 2024 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/dimes/ZhuNHSJKW24.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Boki: Towards Data Consistency and Fault Tolerance with Shared Logs in Stateful Serverless Computing
@inproceedings{DBLP:conf/asplos/Witchel24,
author = {Emmett Witchel},
editor = {Rajiv Gupta and
Nael B. Abu{-}Ghazaleh and
Madan Musuvathi and
Dan Tsafrir},
title = {Challenges and Opportunities for Systems Using {CXL} Memory},
booktitle = {Proceedings of the 29th {ACM} International Conference on Architectural
Support for Programming Languages and Operating Systems, Volume 3,
{ASPLOS} 2024, La Jolla, CA, USA, 27 April 2024- 1 May 2024},
pages = {2},
publisher = {{ACM}},
year = {2024},
url = {https://doi.org/10.1145/3620666.3655590},
doi = {10.1145/3620666.3655590},
timestamp = {Sun, 19 Jan 2025 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/asplos/Witchel24.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/FinglerZYJWR22,
author = {Henrique Fingler and
Zhiting Zhu and
Esther Yoon and
Zhipeng Jia and
Emmett Witchel and
Christopher J. Rossbach},
title = {{DGSF:} Disaggregated GPUs for Serverless Functions},
booktitle = {2022 {IEEE} International Parallel and Distributed Processing Symposium,
{IPDPS} 2022, Lyon, France, May 30 - June 3, 2022},
pages = {739--750},
publisher = {{IEEE}},
year = {2022},
url = {https://doi.org/10.1109/IPDPS53621.2022.00077},
doi = {10.1109/IPDPS53621.2022.00077},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/ipps/FinglerZYJWR22.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/FinglerZYJWR22,
author = {Henrique Fingler and
Zhiting Zhu and
Esther Yoon and
Zhipeng Jia and
Emmett Witchel and
Christopher J. Rossbach},
title = {{DGSF:} Disaggregated GPUs for Serverless Functions},
booktitle = {2022 {IEEE} International Parallel and Distributed Processing Symposium,
{IPDPS} 2022, Lyon, France, May 30 - June 3, 2022},
pages = {739--750},
publisher = {{IEEE}},
year = {2022},
url = {https://doi.org/10.1109/IPDPS53621.2022.00077},
doi = {10.1109/IPDPS53621.2022.00077},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/ipps/FinglerZYJWR22.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Boki: Stateful Serverless Computing with Shared Logs
@inproceedings{DBLP:conf/sosp/KimJRICKKPW21,
author = {Jongyul Kim and
Insu Jang and
Waleed Reda and
Jaeseong Im and
Marco Canini and
Dejan Kostic and
Youngjin Kwon and
Simon Peter and
Emmett Witchel},
editor = {Robbert van Renesse and
Nickolai Zeldovich},
title = {LineFS: Efficient SmartNIC Offload of a Distributed File System with
Pipeline Parallelism},
booktitle = {{SOSP} '21: {ACM} {SIGOPS} 28th Symposium on Operating Systems Principles,
Virtual Event / Koblenz, Germany, October 26-29, 2021},
pages = {756--771},
publisher = {{ACM}},
year = {2021},
url = {https://doi.org/10.1145/3477132.3483565},
doi = {10.1145/3477132.3483565},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/sosp/KimJRICKKPW21.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Nightcore: Efficient and Scalable Serverless Computing for Latency-Sensitive, Interactive Microservices
@inproceedings{DBLP:conf/asplos/JiaW21,
author = {Zhipeng Jia and
Emmett Witchel},
editor = {Tim Sherwood and
Emery D. Berger and
Christos Kozyrakis},
title = {Nightcore: efficient and scalable serverless computing for latency-sensitive,
interactive microservices},
booktitle = {{ASPLOS} '21: 26th {ACM} International Conference on Architectural
Support for Programming Languages and Operating Systems, Virtual Event,
USA, April 19-23, 2021},
pages = {152--166},
publisher = {{ACM}},
year = {2021},
url = {https://doi.org/10.1145/3445814.3446701},
doi = {10.1145/3445814.3446701},
timestamp = {Sun, 19 Jan 2025 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/asplos/JiaW21.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Assise: Performance and Availability via Client-local NVM in a Distributed File System
@inproceedings{DBLP:conf/osdi/AndersonCKKKPRS20,
author = {Thomas E. Anderson and
Marco Canini and
Jongyul Kim and
Dejan Kostic and
Youngjin Kwon and
Simon Peter and
Waleed Reda and
Henry N. Schuh and
Emmett Witchel},
title = {Assise: Performance and Availability via Client-local {NVM} in a Distributed
File System},
booktitle = {14th {USENIX} Symposium on Operating Systems Design and Implementation,
{OSDI} 2020, Virtual Event, November 4-6, 2020},
pages = {1011--1027},
publisher = {{USENIX} Association},
year = {2020},
url = {https://www.usenix.org/conference/osdi20/presentation/anderson},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/osdi/AndersonCKKKPRS20.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/nsdi/HuntJMSHRW20,
author = {Tyler Hunt and
Zhipeng Jia and
Vance Miller and
Ariel Szekely and
Yige Hu and
Christopher J. Rossbach and
Emmett Witchel},
editor = {Ranjita Bhagwan and
George Porter},
title = {Telekine: Secure Computing with Cloud GPUs},
booktitle = {17th {USENIX} Symposium on Networked Systems Design and Implementation,
{NSDI} 2020, Santa Clara, CA, USA, February 25-27, 2020},
pages = {817--833},
publisher = {{USENIX} Association},
year = {2020},
url = {https://www.usenix.org/conference/nsdi20/presentation/hunt},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/nsdi/HuntJMSHRW20.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Isolation and Beyond: Challenges for System Security
@inproceedings{DBLP:conf/hotos/HuntJMRW19,
author = {Tyler Hunt and
Zhipeng Jia and
Vance Miller and
Christopher J. Rossbach and
Emmett Witchel},
title = {Isolation and Beyond: Challenges for System Security},
booktitle = {Proceedings of the Workshop on Hot Topics in Operating Systems, HotOS
2019, Bertinoro, Italy, May 13-15, 2019},
pages = {96--104},
publisher = {{ACM}},
year = {2019},
url = {https://doi.org/10.1145/3317550.3321427},
doi = {10.1145/3317550.3321427},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/hotos/HuntJMRW19.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
TxFS: Leveraging File-System Crash Consistency to Provide ACID Transactions
@inproceedings{DBLP:conf/sosp/KwonFHPWA17,
author = {Youngjin Kwon and
Henrique Fingler and
Tyler Hunt and
Simon Peter and
Emmett Witchel and
Thomas E. Anderson},
title = {Strata: {A} Cross Media File System},
booktitle = {Proceedings of the 26th Symposium on Operating Systems Principles,
Shanghai, China, October 28-31, 2017},
pages = {460--477},
publisher = {{ACM}},
year = {2017},
url = {https://doi.org/10.1145/3132747.3132770},
doi = {10.1145/3132747.3132770},
timestamp = {Sun, 19 Jan 2025 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/sosp/KwonFHPWA17.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Ingens: Huge Page Support for the OS and Hypervisor
@article{DBLP:journals/sigops/KwonYPRW17,
author = {Youngjin Kwon and
Hangchen Yu and
Simon Peter and
Christopher J. Rossbach and
Emmett Witchel},
title = {Ingens: Huge Page Support for the {OS} and Hypervisor},
journal = {{ACM} {SIGOPS} Oper. Syst. Rev.},
volume = {51},
number = {1},
pages = {83--93},
year = {2017},
url = {https://doi.org/10.1145/3139645.3139659},
doi = {10.1145/3139645.3139659},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/sigops/KwonYPRW17.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hotos/HuKCW17,
author = {Yige Hu and
Youngjin Kwon and
Vijay Chidambaram and
Emmett Witchel},
editor = {Alexandra Fedorova and
Andrew Warfield and
Ivan Beschastnikh and
Rachit Agarwal},
title = {From Crash Consistency to Transactions},
booktitle = {Proceedings of the 16th Workshop on Hot Topics in Operating Systems,
HotOS 2017, Whistler, BC, Canada, May 8-10, 2017},
pages = {100--105},
publisher = {{ACM}},
year = {2017},
url = {https://doi.org/10.1145/3102980.3102997},
doi = {10.1145/3102980.3102997},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/hotos/HuKCW17.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/ZhuKRHWS17,
author = {Zhiting Zhu and
Sangman Kim and
Yuri Rozhanski and
Yige Hu and
Emmett Witchel and
Mark Silberstein},
title = {Understanding The Security of Discrete GPUs},
booktitle = {Proceedings of the General Purpose GPUs, GPGPU@PPoPP, Austin, TX,
USA, February 4-8, 2017},
pages = {1--11},
publisher = {{ACM}},
year = {2017},
url = {https://doi.org/10.1145/3038228.3038233},
doi = {10.1145/3038228.3038233},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/ppopp/ZhuKRHWS17.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Ryoan: A Distributed Sandbox for Untrusted Computation on Secret Data
@inproceedings{DBLP:conf/osdi/KwonYPRW16,
author = {Youngjin Kwon and
Hangchen Yu and
Simon Peter and
Christopher J. Rossbach and
Emmett Witchel},
editor = {Kimberly Keeton and
Timothy Roscoe},
title = {Coordinated and Efficient Huge Page Management with Ingens},
booktitle = {12th {USENIX} Symposium on Operating Systems Design and Implementation,
{OSDI} 2016, Savannah, GA, USA, November 2-4, 2016},
pages = {705--721},
publisher = {{USENIX} Association},
year = {2016},
url = {https://www.usenix.org/conference/osdi16/technical-sessions/presentation/kwon},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/osdi/KwonYPRW16.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tocs/SilbersteinKHZH16,
author = {Mark Silberstein and
Sangman Kim and
Seonggu Huh and
Xinya Zhang and
Yige Hu and
Amir Wated and
Emmett Witchel},
title = {GPUnet: Networking Abstractions for {GPU} Programs},
journal = {{ACM} Trans. Comput. Syst.},
volume = {34},
number = {3},
pages = {9:1--9:31},
year = {2016},
url = {https://doi.org/10.1145/2963098},
doi = {10.1145/2963098},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/tocs/SilbersteinKHZH16.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Sego: Pervasive Trusted Metadata for Efficiently Verified Untrusted System Services
@inproceedings{DBLP:conf/asplos/KwonDLHXW16,
author = {Youngjin Kwon and
Alan M. Dunn and
Michael Z. Lee and
Owen S. Hofmann and
Yuanzhong Xu and
Emmett Witchel},
editor = {Tom Conte and
Yuanyuan Zhou},
title = {Sego: Pervasive Trusted Metadata for Efficiently Verified Untrusted
System Services},
booktitle = {Proceedings of the Twenty-First International Conference on Architectural
Support for Programming Languages and Operating Systems, {ASPLOS}
2016, Atlanta, GA, USA, April 2-6, 2016},
pages = {277--290},
publisher = {{ACM}},
year = {2016},
url = {https://doi.org/10.1145/2872362.2872372},
doi = {10.1145/2872362.2872372},
timestamp = {Sun, 19 Jan 2025 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/asplos/KwonDLHXW16.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Earp: Principled Storage, Sharing, and Protection for Mobile Apps
@inproceedings{DBLP:conf/eurosys/XuW15,
author = {Yuanzhong Xu and
Emmett Witchel},
editor = {Laurent R{\'{e}}veill{\`{e}}re and
Tim Harris and
Maurice Herlihy},
title = {Maxoid: transparently confining mobile applications with custom views
of state},
booktitle = {Proceedings of the Tenth European Conference on Computer Systems,
EuroSys 2015, Bordeaux, France, April 21-24, 2015},
pages = {26:1--26:16},
publisher = {{ACM}},
year = {2015},
url = {https://doi.org/10.1145/2741948.2741966},
doi = {10.1145/2741948.2741966},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/eurosys/XuW15.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
GPUfs: The Case for Operating System Services on GPUs
@article{DBLP:journals/cacm/SilbersteinFW14,
author = {Mark Silberstein and
Bryan Ford and
Emmett Witchel},
title = {GPUfs: the case for operating system services on GPUs},
journal = {Commun. {ACM}},
volume = {57},
number = {12},
pages = {68--79},
year = {2014},
url = {https://doi.org/10.1145/2656206},
doi = {10.1145/2656206},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/cacm/SilbersteinFW14.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Practical Fine-Grained Information Flow Control Using Laminar
@article{DBLP:journals/toplas/PorterBRMW14,
author = {Donald E. Porter and
Michael D. Bond and
Indrajit Roy and
Kathryn S. McKinley and
Emmett Witchel},
title = {Practical Fine-Grained Information Flow Control Using Laminar},
journal = {{ACM} Trans. Program. Lang. Syst.},
volume = {37},
number = {1},
pages = {4:1--4:51},
year = {2014},
url = {https://doi.org/10.1145/2638548},
doi = {10.1145/2638548},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/toplas/PorterBRMW14.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tocs/SilbersteinKHZH16,
author = {Mark Silberstein and
Sangman Kim and
Seonggu Huh and
Xinya Zhang and
Yige Hu and
Amir Wated and
Emmett Witchel},
title = {GPUnet: Networking Abstractions for {GPU} Programs},
journal = {{ACM} Trans. Comput. Syst.},
volume = {34},
number = {3},
pages = {9:1--9:31},
year = {2016},
url = {https://doi.org/10.1145/2963098},
doi = {10.1145/2963098},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/tocs/SilbersteinKHZH16.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ieeesp/LeeDKWW14,
author = {Michael Z. Lee and
Alan M. Dunn and
Jonathan Katz and
Brent Waters and
Emmett Witchel},
title = {Anon-Pass: Practical Anonymous Subscriptions},
journal = {{IEEE} Secur. Priv.},
volume = {12},
number = {3},
pages = {20--27},
year = {2014},
url = {https://doi.org/10.1109/MSP.2013.158},
doi = {10.1109/MSP.2013.158},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/ieeesp/LeeDKWW14.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/usenix/XuDHLMW14,
author = {Yuanzhong Xu and
Alan M. Dunn and
Owen S. Hofmann and
Michael Z. Lee and
Syed Akbar Mehdi and
Emmett Witchel},
editor = {Garth Gibson and
Nickolai Zeldovich},
title = {Application-Defined Decentralized Access Control},
booktitle = {Proceedings of the 2014 {USENIX} Annual Technical Conference, {USENIX}
{ATC} 2014, Philadelphia, PA, USA, June 19-20, 2014},
pages = {395--407},
publisher = {{USENIX} Association},
year = {2014},
url = {https://www.usenix.org/conference/atc14/technical-sessions/presentation/xu},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/usenix/XuDHLMW14.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ieeesp/LeeDKWW14,
author = {Michael Z. Lee and
Alan M. Dunn and
Jonathan Katz and
Brent Waters and
Emmett Witchel},
title = {Anon-Pass: Practical Anonymous Subscriptions},
journal = {{IEEE} Secur. Priv.},
volume = {12},
number = {3},
pages = {20--27},
year = {2014},
url = {https://doi.org/10.1109/MSP.2013.158},
doi = {10.1109/MSP.2013.158},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/ieeesp/LeeDKWW14.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
InkTag: Secure Applications on an Untrusted Operating System
@inproceedings{DBLP:conf/asplos/HofmannKDLW13,
author = {Owen S. Hofmann and
Sangman Kim and
Alan M. Dunn and
Michael Z. Lee and
Emmett Witchel},
editor = {Vivek Sarkar and
Rastislav Bod{\'{\i}}k},
title = {InkTag: secure applications on an untrusted operating system},
booktitle = {Architectural Support for Programming Languages and Operating Systems,
{ASPLOS} 2013, Houston, TX, USA, March 16-20, 2013},
pages = {265--278},
publisher = {{ACM}},
year = {2013},
url = {https://doi.org/10.1145/2451116.2451146},
doi = {10.1145/2451116.2451146},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/asplos/HofmannKDLW13.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/osdi/DunnLJKSXSW12,
author = {Alan M. Dunn and
Michael Z. Lee and
Suman Jana and
Sangman Kim and
Mark Silberstein and
Yuanzhong Xu and
Vitaly Shmatikov and
Emmett Witchel},
editor = {Chandu Thekkath and
Amin Vahdat},
title = {Eternal Sunshine of the Spotless Machine: Protecting Privacy with
Ephemeral Channels},
booktitle = {10th {USENIX} Symposium on Operating Systems Design and Implementation,
{OSDI} 2012, Hollywood, CA, USA, October 8-10, 2012},
pages = {61--75},
publisher = {{USENIX} Association},
year = {2012},
url = {https://www.usenix.org/conference/osdi12/technical-sessions/presentation/dunn},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/osdi/DunnLJKSXSW12.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
ACID: The Wrong Way To Think About Concurrency
No DBLP match found.
@inproceedings{html-acid-the-wrong-way-to-think-about-concurrency,
title = {ACID: The Wrong Way To Think About Concurrency},
author = {Emmett Witchel},
booktitle = {SYSTOR 12},
year = {2012},
}
Improving Server Applications with System Transactions
@inproceedings{DBLP:conf/eurosys/KimLDHWWP12,
author = {Sangman Kim and
Michael Z. Lee and
Alan M. Dunn and
Owen S. Hofmann and
Xuan Wang and
Emmett Witchel and
Donald E. Porter},
editor = {Pascal Felber and
Frank Bellosa and
Herbert Bos},
title = {Improving server applications with system transactions},
booktitle = {European Conference on Computer Systems, Proceedings of the Seventh
EuroSys Conference 2012, EuroSys '12, Bern, Switzerland, April 10-13,
2012},
pages = {15--28},
publisher = {{ACM}},
year = {2012},
url = {https://doi.org/10.1145/2168836.2168839},
doi = {10.1145/2168836.2168839},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/eurosys/KimLDHWWP12.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
PTask: Operating System Abstractions To Manage GPUs as Compute Devices
@inproceedings{DBLP:conf/sosp/RossbachCSRW11,
author = {Christopher J. Rossbach and
Jon Currey and
Mark Silberstein and
Baishakhi Ray and
Emmett Witchel},
editor = {Ted Wobber and
Peter Druschel},
title = {PTask: operating system abstractions to manage GPUs as compute devices},
booktitle = {Proceedings of the 23rd {ACM} Symposium on Operating Systems Principles
2011, {SOSP} 2011, Cascais, Portugal, October 23-26, 2011},
pages = {233--248},
publisher = {{ACM}},
year = {2011},
url = {https://doi.org/10.1145/2043556.2043579},
doi = {10.1145/2043556.2043579},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/sosp/RossbachCSRW11.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/uss/DunnHWW11,
author = {Alan M. Dunn and
Owen S. Hofmann and
Brent Waters and
Emmett Witchel},
title = {Cloaking Malware with the Trusted Platform Module},
booktitle = {20th {USENIX} Security Symposium, San Francisco, CA, USA, August 8-12,
2011, Proceedings},
publisher = {{USENIX} Association},
year = {2011},
url = {http://static.usenix.org/events/sec11/tech/full\_papers/Dunn.pdf},
timestamp = {Thu, 12 Mar 2020 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/uss/DunnHWW11.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hotos/RossbachCW11,
author = {Christopher J. Rossbach and
Jon Currey and
Emmett Witchel},
editor = {Matt Welsh},
title = {Operating Systems Must Support {GPU} Abstractions},
booktitle = {13th Workshop on Hot Topics in Operating Systems, HotOS XIII, Napa,
California, USA, May 9-11, 2011},
publisher = {{USENIX} Association},
year = {2011},
url = {https://www.usenix.org/conference/hotosxiii/operating-systems-must-support-gpu-abstractions},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/hotos/RossbachCW11.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Ensuring Operating System Kernel Integrity with OSck
@inproceedings{DBLP:conf/asplos/HofmannDKRW11,
author = {Owen S. Hofmann and
Alan M. Dunn and
Sangman Kim and
Indrajit Roy and
Emmett Witchel},
editor = {Rajiv Gupta and
Todd C. Mowry},
title = {Ensuring operating system kernel integrity with OSck},
booktitle = {Proceedings of the 16th International Conference on Architectural
Support for Programming Languages and Operating Systems, {ASPLOS}
2011, Newport Beach, CA, USA, March 5-11, 2011},
pages = {279--290},
publisher = {{ACM}},
year = {2011},
url = {https://doi.org/10.1145/1950365.1950398},
doi = {10.1145/1950365.1950398},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/asplos/HofmannDKRW11.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Transactional System Calls on Linux
No DBLP match found.
@inproceedings{html-transactional-system-calls-on-linux,
title = {Transactional System Calls on Linux},
author = {Donald E. Porter and Emmett Witchel},
booktitle = {Linux Symposium 10},
year = {2010},
}
@inproceedings{DBLP:conf/nsdi/RoySKSW10,
author = {Indrajit Roy and
Srinath T. V. Setty and
Ann Kilzer and
Vitaly Shmatikov and
Emmett Witchel},
title = {Airavat: Security and Privacy for MapReduce},
booktitle = {Proceedings of the 7th {USENIX} Symposium on Networked Systems Design
and Implementation, {NSDI} 2010, April 28-30, 2010, San Jose, CA,
{USA}},
pages = {297--312},
publisher = {{USENIX} Association},
year = {2010},
url = {http://www.usenix.org/events/nsdi10/tech/full\_papers/roy.pdf},
timestamp = {Thu, 12 Mar 2020 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/nsdi/RoySKSW10.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ndss/WolchokHHFHRWW10,
author = {Scott Wolchok and
Owen S. Hofmann and
Nadia Heninger and
Edward W. Felten and
J. Alex Halderman and
Christopher J. Rossbach and
Brent Waters and
Emmett Witchel},
title = {Defeating Vanish with Low-Cost Sybil Attacks Against Large DHTs},
booktitle = {Proceedings of the Network and Distributed System Security Symposium,
{NDSS} 2010, San Diego, California, USA, 28th February - 3rd March
2010},
publisher = {The Internet Society},
year = {2010},
url = {https://www.ndss-symposium.org/ndss2010/defeating-vanish-low-cost-sybil-attacks-against-large-dhts},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/ndss/WolchokHHFHRWW10.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Is Transactional Memory Programming Actually Easier?
@inproceedings{DBLP:conf/ppopp/RossbachHW10,
author = {Christopher J. Rossbach and
Owen S. Hofmann and
Emmett Witchel},
editor = {R. Govindarajan and
David A. Padua and
Mary W. Hall},
title = {Is transactional programming actually easier?},
booktitle = {Proceedings of the 15th {ACM} {SIGPLAN} Symposium on Principles and
Practice of Parallel Programming, {PPOPP} 2010, Bangalore, India,
January 9-14, 2010},
pages = {47--56},
publisher = {{ACM}},
year = {2010},
url = {https://doi.org/10.1145/1693453.1693462},
doi = {10.1145/1693453.1693462},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/ppopp/RossbachHW10.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sosp/PorterHRBW09,
author = {Donald E. Porter and
Owen S. Hofmann and
Christopher J. Rossbach and
Alexander Benn and
Emmett Witchel},
editor = {Jeanna Neefe Matthews and
Thomas E. Anderson},
title = {Operating systems transactions},
booktitle = {Proceedings of the 22nd {ACM} Symposium on Operating Systems Principles
2009, {SOSP} 2009, Big Sky, Montana, USA, October 11-14, 2009},
pages = {161--176},
publisher = {{ACM}},
year = {2009},
url = {https://doi.org/10.1145/1629575.1629591},
doi = {10.1145/1629575.1629591},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/sosp/PorterHRBW09.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Is Transactional Memory Programming Actually Easier?
@inproceedings{DBLP:conf/ppopp/RossbachHW10,
author = {Christopher J. Rossbach and
Owen S. Hofmann and
Emmett Witchel},
editor = {R. Govindarajan and
David A. Padua and
Mary W. Hall},
title = {Is transactional programming actually easier?},
booktitle = {Proceedings of the 15th {ACM} {SIGPLAN} Symposium on Principles and
Practice of Parallel Programming, {PPOPP} 2010, Bangalore, India,
January 9-14, 2010},
pages = {47--56},
publisher = {{ACM}},
year = {2010},
url = {https://doi.org/10.1145/1693453.1693462},
doi = {10.1145/1693453.1693462},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/ppopp/RossbachHW10.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Considerations for Mondriaan-like Systems
No DBLP match found.
@inproceedings{html-considerations-for-mondriaan-like-systems,
title = {Considerations for Mondriaan-like Systems},
author = {Emmett Witchel},
booktitle = {WDDD 09},
year = {2009},
}
Laminar: Practical Fine-Grained Decentralized Information Flow Control
@inproceedings{DBLP:conf/pldi/RoyPBMW09,
author = {Indrajit Roy and
Donald E. Porter and
Michael D. Bond and
Kathryn S. McKinley and
Emmett Witchel},
editor = {Michael Hind and
Amer Diwan},
title = {Laminar: practical fine-grained decentralized information flow control},
booktitle = {Proceedings of the 2009 {ACM} {SIGPLAN} Conference on Programming
Language Design and Implementation, {PLDI} 2009, Dublin, Ireland,
June 15-21, 2009},
pages = {63--74},
publisher = {{ACM}},
year = {2009},
url = {https://doi.org/10.1145/1542476.1542484},
doi = {10.1145/1542476.1542484},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/pldi/RoyPBMW09.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hotos/PorterW09,
author = {Donald E. Porter and
Emmett Witchel},
editor = {Armando Fox},
title = {Operating Systems Should Provide Transactions},
booktitle = {Proceedings of HotOS'09: 12th Workshop on Hot Topics in Operating
Systems, May 18-20, 2009, Monte Verit{\`{a}}, Switzerland},
publisher = {{USENIX} Association},
year = {2009},
url = {http://www.usenix.org/events/hotos09/tech/full\_papers/porter/porter.pdf},
timestamp = {Thu, 12 Mar 2020 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/hotos/PorterW09.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/HofmannRW09,
author = {Owen S. Hofmann and
Christopher J. Rossbach and
Emmett Witchel},
editor = {Mary Lou Soffa and
Mary Jane Irwin},
title = {Maximum benefit from a minimal {HTM}},
booktitle = {Proceedings of the 14th International Conference on Architectural
Support for Programming Languages and Operating Systems, {ASPLOS}
2009, Washington, DC, USA, March 7-11, 2009},
pages = {145--156},
publisher = {{ACM}},
year = {2009},
url = {https://doi.org/10.1145/1508244.1508262},
doi = {10.1145/1508244.1508262},
timestamp = {Sun, 19 Jan 2025 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/asplos/HofmannRW09.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
The Xfork in the Road to Coordinated Sibling Transactions
No DBLP match found.
@inproceedings{html-the-xfork-in-the-road-to-coordinated-sibling-transactions,
title = {The Xfork in the Road to Coordinated Sibling Transactions},
author = {Hany E. Ramadan and Emmett Witchel},
booktitle = {TRANSACT 09},
year = {2009},
}
@inproceedings{DBLP:conf/ppopp/RamadanRHW09,
author = {Hany E. Ramadan and
Indrajit Roy and
Maurice Herlihy and
Emmett Witchel},
editor = {Daniel A. Reed and
Vivek Sarkar},
title = {Committing conflicting transactions in an {STM}},
booktitle = {Proceedings of the 14th {ACM} {SIGPLAN} Symposium on Principles and
Practice of Parallel Programming, {PPOPP} 2009, Raleigh, NC, USA,
February 14-18, 2009},
pages = {163--172},
publisher = {{ACM}},
year = {2009},
url = {https://doi.org/10.1145/1504176.1504201},
doi = {10.1145/1504176.1504201},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/ppopp/RamadanRHW09.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Dependence-aware transactional memory for increased concurrency
@article{DBLP:journals/cacm/RossbachRHPAW08,
author = {Christopher J. Rossbach and
Hany E. Ramadan and
Owen S. Hofmann and
Donald E. Porter and
Bhandari Aditya and
Emmett Witchel},
title = {TxLinux and MetaTM: transactional memory and the operating system},
journal = {Commun. {ACM}},
volume = {51},
number = {9},
pages = {83--91},
year = {2008},
url = {https://doi.org/10.1145/1378727.1378747},
doi = {10.1145/1378727.1378747},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/cacm/RossbachRHPAW08.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
MetaTM/TxLinux: Transactional Memory For An Operating System
@article{DBLP:journals/micro/RamadanRPHAW08,
author = {Hany E. Ramadan and
Christopher J. Rossbach and
Donald E. Porter and
Owen S. Hofmann and
Bhandari Aditya and
Emmett Witchel},
title = {MetaTM/TxLinux: Transactional Memory for an Operating System},
journal = {{IEEE} Micro},
volume = {28},
number = {1},
pages = {42--51},
year = {2008},
url = {https://doi.org/10.1109/MM.2008.10},
doi = {10.1109/MM.2008.10},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/micro/RamadanRPHAW08.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
TxLinux: Using and Managing Transactional Memory in an Operating System
@inproceedings{DBLP:conf/sosp/RossbachHPRAW07,
author = {Christopher J. Rossbach and
Owen S. Hofmann and
Donald E. Porter and
Hany E. Ramadan and
Bhandari Aditya and
Emmett Witchel},
editor = {Thomas C. Bressoud and
M. Frans Kaashoek},
title = {TxLinux: using and managing hardware transactional memory in an operating
system},
booktitle = {Proceedings of the 21st {ACM} Symposium on Operating Systems Principles
2007, {SOSP} 2007, Stevenson, Washington, USA, October 14-17, 2007},
pages = {87--102},
publisher = {{ACM}},
year = {2007},
url = {https://doi.org/10.1145/1294261.1294271},
doi = {10.1145/1294261.1294271},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/sosp/RossbachHPRAW07.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ccs/BrickellPSW07,
author = {Justin Brickell and
Donald E. Porter and
Vitaly Shmatikov and
Emmett Witchel},
editor = {Peng Ning and
Sabrina De Capitani di Vimercati and
Paul F. Syverson},
title = {Privacy-preserving remote diagnostics},
booktitle = {Proceedings of the 2007 {ACM} Conference on Computer and Communications
Security, {CCS} 2007, Alexandria, Virginia, USA, October 28-31, 2007},
pages = {498--507},
publisher = {{ACM}},
year = {2007},
url = {https://doi.org/10.1145/1315245.1315307},
doi = {10.1145/1315245.1315307},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/ccs/BrickellPSW07.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Solving Difficult HTM Problems Without Difficult Hardware
No DBLP match found.
@inproceedings{html-solving-difficult-htm-problems-without-difficult-hardware,
title = {Solving Difficult HTM Problems Without Difficult Hardware},
author = {Owen S. Hofmann and Donald E. Porter and Christopher J. Rossbach and Hany E. Ramadan and Emmett Witchel},
booktitle = {TRANSACT 07},
year = {2007},
}
MetaTM/TxLinux: Transactional Memory For An Operating System
@article{DBLP:journals/micro/RamadanRPHAW08,
author = {Hany E. Ramadan and
Christopher J. Rossbach and
Donald E. Porter and
Owen S. Hofmann and
Bhandari Aditya and
Emmett Witchel},
title = {MetaTM/TxLinux: Transactional Memory for an Operating System},
journal = {{IEEE} Micro},
volume = {28},
number = {1},
pages = {42--51},
year = {2008},
url = {https://doi.org/10.1109/MM.2008.10},
doi = {10.1109/MM.2008.10},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/micro/RamadanRPHAW08.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Improved Error Reporting for Software that Uses Black-Box Components
@inproceedings{DBLP:conf/pldi/HaRDRRPCW07,
author = {Jungwoo Ha and
Christopher J. Rossbach and
Jason V. Davis and
Indrajit Roy and
Hany E. Ramadan and
Donald E. Porter and
David L. Chen and
Emmett Witchel},
editor = {Jeanne Ferrante and
Kathryn S. McKinley},
title = {Improved error reporting for software that uses black-box components},
booktitle = {Proceedings of the {ACM} {SIGPLAN} 2007 Conference on Programming
Language Design and Implementation, San Diego, California, USA, June
10-13, 2007},
pages = {101--111},
publisher = {{ACM}},
year = {2007},
url = {https://doi.org/10.1145/1250734.1250747},
doi = {10.1145/1250734.1250747},
timestamp = {Sun, 19 Jan 2025 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/pldi/HaRDRRPCW07.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Is The Optimism in Optimistic Concurrency Warranted?
@inproceedings{DBLP:conf/hotos/PorterHW07,
author = {Donald E. Porter and
Owen S. Hofmann and
Emmett Witchel},
editor = {Galen C. Hunt},
title = {Is the Optimism in Optimistic Concurrency Warranted?},
booktitle = {Proceedings of HotOS'07: 11th Workshop on Hot Topics in Operating
Systems, May 7-9, 2005, San Diego, California, {USA}},
publisher = {{USENIX} Association},
year = {2007},
url = {http://www.usenix.org/events/hotos07/tech/full\_papers/porter/porter.pdf},
timestamp = {Thu, 12 Mar 2020 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/hotos/PorterHW07.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Machine Learning for On-Line Hardware Reconfiguration
@inproceedings{DBLP:conf/ijcai/WildstromSWD07,
author = {Jonathan Wildstrom and
Peter Stone and
Emmett Witchel and
Michael Dahlin},
editor = {Manuela M. Veloso},
title = {Machine Learning for On-Line Hardware Reconfiguration},
booktitle = {{IJCAI} 2007, Proceedings of the 20th International Joint Conference
on Artificial Intelligence, Hyderabad, India, January 6-12, 2007},
pages = {1113--1118},
year = {2007},
url = {http://ijcai.org/Proceedings/07/Papers/180.pdf},
timestamp = {Tue, 19 Nov 2024 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/ijcai/WildstromSWD07.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Cost-Sensitive Decision Tree Learning for Forensic Classification
@inproceedings{DBLP:conf/ecml/DavisHRRW06,
author = {Jason V. Davis and
Jungwoo Ha and
Christopher J. Rossbach and
Hany E. Ramadan and
Emmett Witchel},
editor = {Johannes F{\"{u}}rnkranz and
Tobias Scheffer and
Myra Spiliopoulou},
title = {Cost-Sensitive Decision Tree Learning for Forensic Classification},
booktitle = {Machine Learning: {ECML} 2006, 17th European Conference on Machine
Learning, Berlin, Germany, September 18-22, 2006, Proceedings},
series = {Lecture Notes in Computer Science},
volume = {4212},
pages = {622--629},
publisher = {Springer},
year = {2006},
url = {https://doi.org/10.1007/11871842\_60},
doi = {10.1007/11871842\_60},
timestamp = {Tue, 14 May 2019 10:00:54 +0200},
biburl = {https://dblp.org/rec/conf/ecml/DavisHRRW06.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
The Linux Kernel: A Challenging Workload for Transactional Memory
No DBLP match found.
@inproceedings{html-the-linux-kernel-a-challenging-workload-for-transactional-memory,
title = {The Linux Kernel: A Challenging Workload for Transactional Memory},
author = {Hany E. Ramadan and Christopher J. Rossbach and Emmett Witchel},
booktitle = {Transactional Memory Workloads 06},
year = {2006},
}
Mondrix: Memory Isolation for Linux using Mondriaan Memory Protection
@inproceedings{DBLP:conf/sosp/WitchelRA05,
author = {Emmett Witchel and
Junghwan Rhee and
Krste Asanovic},
editor = {Andrew Herbert and
Kenneth P. Birman},
title = {Mondrix: memory isolation for linux using mondriaan memory protection},
booktitle = {Proceedings of the 20th {ACM} Symposium on Operating Systems Principles
2005, {SOSP} 2005, Brighton, UK, October 23-26, 2005},
pages = {31--44},
publisher = {{ACM}},
year = {2005},
url = {https://doi.org/10.1145/1095810.1095814},
doi = {10.1145/1095810.1095814},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/sosp/WitchelRA05.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
TraceBack: First Fault Diagnosis by Reconstruction of Distributed Control Flow
@inproceedings{DBLP:conf/pldi/AyersSMARW05,
author = {Andrew Ayers and
Richard Schooler and
Chris Metcalf and
Anant Agarwal and
Junghwan Rhee and
Emmett Witchel},
editor = {Vivek Sarkar and
Mary W. Hall},
title = {TraceBack: first fault diagnosis by reconstruction of distributed
control flow},
booktitle = {Proceedings of the {ACM} {SIGPLAN} 2005 Conference on Programming
Language Design and Implementation, Chicago, IL, USA, June 12-15,
2005},
pages = {201--212},
publisher = {{ACM}},
year = {2005},
url = {https://doi.org/10.1145/1065010.1065035},
doi = {10.1145/1065010.1065035},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/pldi/AyersSMARW05.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Towards Self-Configuring Hardware for Distributed Computer Systems
@inproceedings{DBLP:conf/icac/WildstromSWMD05,
author = {Jonathan Wildstrom and
Peter Stone and
Emmett Witchel and
Raymond J. Mooney and
Michael Dahlin},
title = {Towards Self-Configuring Hardware for Distributed Computer Systems},
booktitle = {Second International Conference on Autonomic Computing {(ICAC} 2005),
13-16 June 2005, Seattle, WA, {USA}},
pages = {241--249},
publisher = {{IEEE} Computer Society},
year = {2005},
url = {https://doi.org/10.1109/ICAC.2005.63},
doi = {10.1109/ICAC.2005.63},
timestamp = {Tue, 19 Nov 2024 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/icac/WildstromSWMD05.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/WitchelCA02,
author = {Emmett Witchel and
Josh Cates and
Krste Asanovic},
editor = {Kourosh Gharachorloo and
David A. Wood},
title = {Mondrian memory protection},
booktitle = {Proceedings of the 10th International Conference on Architectural
Support for Programming Languages and Operating Systems (ASPLOS-X),
San Jose, California, USA, October 5-9, 2002},
pages = {304--316},
publisher = {{ACM} Press},
year = {2002},
url = {https://doi.org/10.1145/605397.605429},
doi = {10.1145/605397.605429},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/asplos/WitchelCA02.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Increasing and Detecting Memory Address Congruence.
@inproceedings{DBLP:conf/IEEEpact/LarsenWA02,
author = {Samuel Larsen and
Emmett Witchel and
Saman P. Amarasinghe},
title = {Increasing and Detecting Memory Address Congruence},
booktitle = {2002 International Conference on Parallel Architectures and Compilation
Techniques {(PACT} 2002), 22-25 September 2002, Charlottesville, VA,
{USA}},
pages = {18--29},
publisher = {{IEEE} Computer Society},
year = {2002},
url = {https://doi.org/10.1109/PACT.2002.1105970},
doi = {10.1109/PACT.2002.1105970},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/IEEEpact/LarsenWA02.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Energy-Exposed Instruction Sets
No DBLP match found.
@inproceedings{html-energy-exposed-instruction-sets,
title = {Energy-Exposed Instruction Sets},
author = {Krste Asanović and Mark Hampton and Ronny Krashinsky and Emmett Witchel},
booktitle = {Power Aware Computing},
year = {2002},
}
Direct Addressed Caches for Reduced Power Consumption
@inproceedings{DBLP:conf/micro/WitchelLAA01,
author = {Emmett Witchel and
Samuel Larsen and
C. Scott Ananian and
Krste Asanovic},
editor = {Yale N. Patt and
Josh Fisher and
Paolo Faraboschi and
Kevin Skadron},
title = {Direct addressed caches for reduced power consumption},
booktitle = {Proceedings of the 34th Annual International Symposium on Microarchitecture,
Austin, Texas, USA, December 1-5, 2001},
pages = {124--133},
publisher = {{ACM/IEEE} Computer Society},
year = {2001},
url = {https://doi.org/10.1109/MICRO.2001.991111},
doi = {10.1109/MICRO.2001.991111},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/micro/WitchelLAA01.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
The Span Cache: Software Controlled Tag Checks and Cache Line Size
No DBLP match found.
@inproceedings{html-the-span-cache-software-controlled-tag-checks-and-cache-line-size,
title = {The Span Cache: Software Controlled Tag Checks and Cache Line Size},
author = {Emmett Witchel and Krste Asanović},
booktitle = {ISCA Workshop on Complexity Effective Design},
year = {2001},
}
Separating key management from file system security
@inproceedings{DBLP:conf/sosp/MazieresKKW99,
author = {David Mazi{\`{e}}res and
Michael Kaminsky and
M. Frans Kaashoek and
Emmett Witchel},
editor = {David Kotz and
John Wilkes},
title = {Separating key management from file system security},
booktitle = {Proceedings of the 17th {ACM} Symposium on Operating System Principles,
{SOSP} 1999, Kiawah Island Resort, near Charleston, South Carolina,
USA, December 12-15, 1999},
pages = {124--139},
publisher = {{ACM}},
year = {1999},
url = {https://doi.org/10.1145/319151.319160},
doi = {10.1145/319151.319160},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/sosp/MazieresKKW99.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Using Software-Extended Architectures for Software Simultaneous Multithreading
No DBLP match found.
@inproceedings{html-using-software-extended-architectures-for-software-simultaneous-multithreading,
title = {Using Software-Extended Architectures for Software Simultaneous Multithreading},
author = {Emmett Witchel and M. Frans Kaashoek.},
booktitle = {MIT Tech Report},
year = {1997},
}
@inproceedings{DBLP:conf/sigmetrics/WitchelR96,
author = {Emmett Witchel and
Mendel Rosenblum},
editor = {Daniel A. Reed and
Blaine D. Gaither},
title = {Embra: Fast and Flexible Machine Simulation},
booktitle = {Proceedings of the 1996 {ACM} {SIGMETRICS} international conference
on Measurement and modeling of computer systems, Philadelphia, Pennsylvania,
USA, May 23-26, 1996},
pages = {68--79},
publisher = {{ACM}},
year = {1996},
url = {https://doi.org/10.1145/233013.233025},
doi = {10.1145/233013.233025},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/sigmetrics/WitchelR96.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
The Impact of Architectural Trends on Operating System Performance
@inproceedings{DBLP:conf/sosp/RosenblumBHWG95,
author = {Mendel Rosenblum and
Edouard Bugnion and
Stephen Alan Herrod and
Emmett Witchel and
Anoop Gupta},
editor = {Michael B. Jones},
title = {The Impact of Architectural Trends on Operating System Performance},
booktitle = {Proceedings of the Fifteenth {ACM} Symposium on Operating System Principles,
{SOSP} 1995, Copper Mountain Resort, Colorado, USA, December 3-6,
1995},
pages = {285--298},
publisher = {{ACM}},
year = {1995},
url = {https://doi.org/10.1145/224056.224078},
doi = {10.1145/224056.224078},
timestamp = {Sun, 06 Oct 2024 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/sosp/RosenblumBHWG95.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}