@inproceedings{fingler22ipdps, 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 = {{IEEE} International Parallel and Distributed Processing Symposium, {IPDPS}}, year = {2022}, } @inproceedings{kim21sosp-linefs, 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}, 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}, year = {2021}, } @inproceedings{jia21sosp-boki, author = {Zhipeng Jia and Emmett Witchel}, title = {Boki: Stateful Serverless Computing with Shared Logs}, booktitle = {{SOSP} '21: {ACM} {SIGOPS} 28th Symposium on Operating Systems Principles, Virtual Event / Koblenz, Germany, October 26-29, 2021}, year = {2021}, } @inproceedings{jia21asplos-nightcore, author = {Zhipeng Jia and Emmett Witchel}, 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}, year = {2021}, } @inproceedings{assise20osdi, author={Anderson, Thomas E and Canini, Marco and Kim, Jongyul and Kosti{\'c}, Dejan and Kwon, Youngjin and Peter, Simon and Reda, Waleed and Schuh, Henry N and Witchel, Emmett}, title = {Assise: Performance and Availability via Client-local {NVM} in a Distributed File System}, booktitle = {Proceedings of the 14th {USENIX} Symposium on Operating Systems Design and Implementation. ({OSDI})}, year = "2020", url = {https://www.usenix.org/conference/osdi20/presentation/anderson}, month = "November", } % note = "16p 18\%" @inproceedings{hunt20nsdi, author = {Tyler Hunt and Zhipeng Jia and Vance Miller and Ariel Szekely and Yige Hu and Christopher J. Rossbach and Emmett Witchel}, title = {Telekine: Secure Computing with Cloud GPUs}, booktitle = {17th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 20)}, year = {2020}, address = {Santa Clara, CA}, url = {https://www.usenix.org/conference/nsdi20/presentation/hunt}, publisher = {{USENIX} Association}, month = "February" } @inproceedings{hu19tos-txfs, author = {Hu, Yige and Zhu, Zhiting and Neal, Ian and Kwon, Youngjin and Cheng, Tianyu and Chidambaram, Vijay and Witchel, Emmett}, title = {{TxFS}: Leveraging File-System Crash Consistency to Provide {ACID} Transactions}, year = {2019}, volume = {15}, number = {2}, issn = {1553-3077}, journal = {{ACM} Transactions on Storage}, month = May, articleno = {9}, numpages = {20}, } @inproceedings{hunt19hotos-isolation, 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 16th Workshop on Hot Topics in Operating Systems (HotOS)}, year = {2019}, address = "Bertinoro, Italy" } % note = "6p 24\%", @article{hunt18tocs-ryoan, author = {Hunt, Tyler and Zhu, Zhiting and Xu, Yuanzhong and Peter, Simon and Witchel, Emmett}, title = {Ryoan: A Distributed Sandbox for Untrusted Computation on Secret Data}, journal = {{ACM} Transactions on Computer Systems}, volume = {35}, number = {4}, month = December, year = {2018}, issn = {0734-2071}, } % 32p @inproceedings{hu18atc-txfs, author = "Yige Hu and Zhiting Zhu and Ian Neal and Youngjin Kwon and Tianyu Cheng and Vijay Chidambaram and Emmett Witchel", title = {TxFS: Leveraging File-System Crash Consistency to Provide ACID Transactions}, booktitle = {Proceedings of the USENIX Annual Technical Conference (ATC)}, year = 2018, month = {June}, } % note = "13p XX\% best paper" @misc{hunt18arxiv-chiron, key = "Chiron", author = "Tyler Hunt an Congzheng Song and Reza Shokri and Vitaly Shmatikov and Emmett Witchel", title = "Chiron: Privacy-preserving Machine Learning as a Service", howpublished = {\url{https://arxiv.org/abs/1803.05961}}, } @article{kwon17osr, 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 = {Operating Systems Review}, volume = {51}, number = {1}, pages = {83--93}, year = {2017}, } @InProceedings{kwon17sosp-strata, author = {Youngjin Kwon and Henrique Fingler and Tyler Hunt and Simon Peter and Emmett Witchel and Thomas Anderson}, title = {Strata: A Cross Media File System}, booktitle = {Proceedings of the 26th ACM Symposium on Operating Systems Principles (SOSP)}, year = 2017, month = "October", address = "Shanghai, China", } % note = "Xp yy\%", @inproceedings{hu17hotos, author = {Yige Hu and Youngjin Kwon and Vijay Chidambaram and Emmett Witchel}, title = {From Crash Consistency to Transactions}, booktitle = {Proceedings of the 16th Workshop on Hot Topics in Operating Systems (HotOS)}, year = {2017}, address = "Whistler, Canada" } @inproceedings{zhu17gpgpu, 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)}, address = "Austin, TX", month = "February", year = {2017}, } @article{silberstein16tocs, title = {{GPU}net: Networking Abstractions for {GPU} Programs}, author = {Mark Silberstein and Sangman Kim and Seonggu Huh and Xinya Zhang and Yige Hu and Amir Wated and \textbf{Emmett Witchel}}, journal = {{ACM} Transactions on Computer Systems}, year = {2016}, volume = {34}, number = {3}, month = "September", note = "Xp" } @inproceedings{ hunt16osdi, author = "Tyler Hunt and Zhiting Zhu and Yuanzhong Xu and Simon Peter and \textbf{Emmett Witchel}", title = {Ryoan: A Distributed Sandbox for Untrusted Computation on Secret Data}, booktitle = {Proceedings of the 12th {USENIX} Symposium on Operating Systems Design and Implementation. ({OSDI})}, year = "2016", month = "November", address = "Savannah, GA", note = "16p 18\%", } @inproceedings{ kwon16osdi, author = "Youngjin Kwon and Hangchen Yu and Simon Peter and Christopher J. Rossbach and \textbf{Emmett Witchel}", title = {Coordinated and Efficient Huge Page Management with {Ingens}}, booktitle = {Proceedings of the 12th {USENIX} Symposium on Operating Systems Design and Implementation. ({OSDI})}, year = "2016", month = "November", address = "Savannah, GA", note = "17p 18\%", } @inproceedings{kwon16asplos, author = "Youngjin Kwon and Alan Dunn and Michael Lee and Owen Hofmann and Yuanzhong Xu and Emmett Witchel", 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)}, year = 2016, month = {April}, } % note = "14p" @inproceedings{ xu16nsdi, author = "Yuanzhong Xu and Tyler Hunt and Youngjin Kwon and Martin Georgiev and Vitaly Shmatikov and Emmett Witchel", title = {Earp: Principled Storage, Sharing, and Protection for Mobile Apps}, booktitle = {Proceedings of the 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI)}, year = "2016", month = "March", address = "Santa Clara, CA", } % note = "14p", @inproceedings{ xu15euro, author = "Yuanzhong Xu and Emmett Witchel", title = {Maxoid: Transparently Confining Mobile Applications with Custom Views of State}, booktitle = {Proceedings of the 10th {ACM} European Conference on Computer Systems ({EuroSys})}, year = "2015", month = "April", address = "Bordeaux, France", } % note = "14p 21\% ", @inproceedings{silberstein14cacm, author = "Mark Silberstein and Bryan Ford and Emmett Witchel", title = {{GPU}fs: The Case for Operating System Services on {GPU}s}, booktitle = "Communications of the ACM", volume = 57, number = 12, year = 2014, month = "December", } % note = "9p" @article{porter14toplas, 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 Transactions on Programming Languages and Systems}, year = {2014}, volume = {37}, number = {1}, issue_date = {November 2014}, } % note = "51p " @inproceedings{ kim14osdi, author = "Sangman Kim and Seonggu Huh and Yige Hu and Xinya Zhang and Amir Watad and Emmett Witchel and Mark Silberstein", title = {{GPU}net: Networking Abstractions for {GPU} Programs}, booktitle = {Proceedings of the 11th {USENIX} Symposium on Operating Systems Design and Implementation. ({OSDI})}, year = "2014", month = "October", address = "Broomfield, CO", } % note = "16p 22\% ", @inproceedings{xu14atc, author = "Yuanzhong Xu and Alan M. Dunn and Owen S. Hofmann and Michael Z. Lee and Syed Akbar Mehdi and Emmett Witchel", title = {Application-Defined Decentralized Access Control}, booktitle = {Proceedings of the USENIX Annual Technical Conference (ATC)}, year = 2014, month = {June}, } % note = "13p 18\%" @article{silberstein14tocs, author = "Mark Silberstein and Bryan Ford and Idit Keidar and Emmett Witchel", title = {{GPUfs}: Integrating a File System with {GPUs}}, journal = {ACM Transactions on Computer Systems}, year = {2014}, volume = {32}, number = {1}, issue_date = {February 2014}, } % note = "31p " @inproceedings{lee13oak, author = "Michael Z. Lee and Alan M. Dunn and Jonathan Katz and Brent Waters and Emmett Witchel", title = {{Anon-Pass}: Practical Anonymous Subscriptions}, booktitle = {Proceedings of the IEEE Symposium on Security and Privacy (Oakland)}, year = 2013, month = {May}, } % note = "15p 12\%" @inproceedings{hofmann13asplos, author = "Owen S. Hofmann and Alan M. Dunn and Sangman Kim and Michael Z. Lee and Emmett Witchel", title = {{InkTag}: Secure Applications on an Untrusted Operating System}, booktitle = {Proceedings of the Eighteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)}, year = 2013, month = {March}, } % note = "14p (citeseer 6:2.70) 23\%" @inproceedings{silberstein13asplos, author = "Mark Silberstein and Bryan Ford and Idit Keidar and Emmett Witchel", title = {{GPUfs}: Integrating a File System with {GPUs}}, booktitle = {Proceedings of the Eighteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)}, year = 2013, month = {March}, } % note = "13p (citeseer 6:2.70) 23\%" @inproceedings{ dunn12osdi, 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", title = {Eternal Sunshine of the Spotless Machine: Protecting Privacy with Ephemeral Channels}, booktitle = {Proceedings of the 10th {USENIX} Symposium on Operating Systems Design and Implementation. ({OSDI})}, year = "2012", month = "October", address = "Hollywood, California", } % note = "15p 12\% ", @inproceedings{ kim12euro, 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", title = {Improving Server Applications with System Transactions}, booktitle = {Proceedings of the 7th {ACM} European Conference on Computer Systems ({EuroSys})}, year = "2012", month = "April", address = "Bern, Switzerland", } % note = "14p 14\% ", @inproceedings{ rossbach11sosp, author = "Chistopher J. Rossbach and Jon Currey and Mark Silberstein and Baishakhi Ray and Emmett Witchel", title = {PTask: Operating System Abstractions To Manage GPUs as Compute Devices}, booktitle = {Proceedings of the 22nd ACM Symposium on Operating Systems Principles (SOSP)}, year = "2011", month = "October", address = "Cascais, Portugal", } % note = "16p (citeseer 11:2.41) 18\% ", @inproceedings{ dunn11usenixsec, author = "Alan M. Dunn, Owen S. Hofmann, Brent Waters, Emmett Witchel", title = {Cloaking Malware with the Trusted Platform Module}, booktitle = {Proceedings of the 20th USENIX Security Symposium (USENIX Security)}, year = "2011", } % note = "16p 17\%", @inproceedings{ rossbach11hotos, author = "Chistopher J. Rossbach and Jon Currey and Emmett Witchel", title = {Operating systems must support GPU abstractions}, booktitle = {The 13th Workshop on Hot Topics in Operating Systems (HotOS)}, year = "2011", } % note = "6p (citeseer 33:1.99) 25\%", @inproceedings{hofmann11asplos, author = "Owen S. Hofmann and Alan M. Dunn and Sangman Kim and Indrajit Roy and Emmett Witchel", title = {Ensuring Operating System Kernel Integrity with OSck}, booktitle = {Proceedings of the Sixteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)}, year = 2011, month = {March}, } % note = "12p (citeseer 6:2.70) 21\%" @inproceedings{roy10nsdi, author = "Indrajit Roy and Srinath Setty and Ann Kilzer and Vitaly Shmatikov and Emmett Witchel", title = {Airavat: Security and Privacy for {M}ap{R}educe}, booktitle = {Proceedings of the 7th USENIX Symposium on Networked Systems Design and Implementation (NSDI)}, year = 2010, month = {April}, } % note = "17\%" @inproceedings{porter10ispass, author = "Donald E. Porter and Emmett Witchel", title = {Understanding Transactional Memory Performance}, booktitle = "Proceedings of the 2010 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS)", year = 2010, month = "March", } % note = "15p 34\%" @inproceedings{wolchok10ndss, 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 {DHT}s}, booktitle = "Proceedings of the Network and Distributed System Security Symposium (NDSS)", year = 2010, month = {February} } % note = "15p 15\%" @inproceedings{ rossbach10ppopp, author = "Christopher J. Rossbach and Owen S. Hofmann and Emmett Witchel", title = {Is Transactional Memory Programming Actually Easier?}, booktitle = "Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP)", year = 2010, month = {January}, } % note = "10p (citeseer 14:2.22) 17\%" @inproceedings{porter09sosp, author = "Donald E. Porter and Owen S. Hofmann and Christopher J. Rossbach and Alex Benn and Emmett Witchel", title = {Operating System Transactions}, booktitle = "Proceedings of the 22nd ACM Symposium on Operating Systems Principles (SOSP)", year = 2009, month = "October", address = "Big Sky, MT", } % note = "14p (citeseer 11:2.41) 16\% ", @inproceedings{ rossbach09wddd, author = "Christopher J. Rossbach and Owen S. Hofmann and Emmett Witchel", title = {Is Transactional Memory Programming Actually Easier?}, booktitle = {The 8th Annual Workshop on Duplicating, Deconstructing, and Debunking ({WDDD})}, year = "2009", } % note = "9p", @inproceedings{ witchel09wddd, author = "Emmett Witchel", title = {Considerations for Mondriaan-like Systems}, booktitle = {The 8th Annual Workshop on Duplicating, Deconstructing, and Debunking ({WDDD})}, year = "2009", } % note = "7p", @inproceedings{roy09pldi, author = "Indrajit Roy and Donald E. Porter and Michael D. Bond and Kathryn S. McKinley and Emmett Witchel", title = {Laminar: Practical Fine-Grained Decentralized Information Flow Control}, booktitle = {Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)}, year = 2009, month = {June}, } % note = "12p (citeseer 3:2.89) 21\%" @inproceedings{ porter09hotos, author = "Donald E. Porter and Emmett Witchel", title = {Operating Systems Should Provide Transactions}, booktitle = {The 12th Workshop on Hot Topics in Operating Systems (HotOS)}, year = "2009", } % note = "6p (citeseer 33:1.99) 26\%", @inproceedings{hofmann09asplos, author = "Owen S. Hofmann and Christopher J. Rossbach and Emmett Witchel", title = {Maximum Benefit from a Minimal HTM}, booktitle = {Proceedings of the Fourteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)}, year = 2009, month = {March}, } % note = "12p (citeseer 6:2.70) 26\%" @inproceedings{ramadan09transact, author = "Hany E. Ramadan and Emmett Witchel", title = {The Xfork in the Road to Coordinated Sibling Transactions}, booktitle = "Proceedings of the 4th Workshop on Transactional Computing (TRANSACT)", year = 2009, month = "February", address = "Raleigh, NC", } % note = "11p 39\%", @inproceedings{ramadan09ppopp, author = "Hany E. Ramadan and Indrajit Roy and Maurice Herlihy and Emmett Witchel", title = {Committing Conflicting Transactions in an {STM}}, booktitle = "Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP)", year = 2009, month = {February}, } % note = "12p (citeseer 14:2.22) 24\%" @inproceedings{ramadan08micro, author = "Hany E. Ramadan and Christopher J. Rossbach and Emmett Witchel", title = {Dependence-Aware Transactions for Increased Concurrency}, booktitle = {Proceedings of the 41st Annual International Symposium on Microarchitecture (MICRO-41)}, year = 2008, month = {November}, } % note = "12p (citeseer 12:2.31) 19\% gcite:2" @inproceedings{rossbach08cacm, author = "Christopher J. Rossbach and Hany E. Ramadan and Owen S. Hofmann and Donald E. Porter and Aditya Bhandari and Emmett Witchel", title = {{T}x{L}inux and {M}eta{TM}: Transactional Memory and the Operating System}, booktitle = "Communications of the ACM", year = 2008, month = "September", } % note = "8p" @inproceedings{wildstrom08icac, author = "Jonathan Wildstrom and Peter Stone and Emmett Witchel", title = {CARVE: a cognitive agent for resource value estimation}, booktitle = {The Fifth International Conference on Autonomic Computing (ICAC)}, month = "June", year = 2008, } % note = "9p 38\%", @inproceedings{ramadan08toppicks, author = "Hany E. Ramadan and Christopher J. Rossbach and Donald E. Porter and Owen S. Hofmann and Aditya Bhandari and Emmett Witchel", title = {{M}eta{TM}/{T}x{L}inux: Transactional Memory For An Operating System}, booktitle = "IEEE Micro Top Picks in Computer Architecture 2007", year = 2008, month = "January", } % note = "6p" @inproceedings{rossbach07sosp, author = "Christopher J. Rossbach and Owen S. Hofmann and Donald E. Porter and Hany E. Ramadan and Aditya Bhandari and Emmett Witchel", title = {{T}x{L}inux: Using and Managing Transactional Memory in an Operating System}, booktitle = "Proceedings of the 21st ACM Symposium on Operating Systems Principles (SOSP)", year = 2007, month = "October", address = "Stevenson, WA", } % note = "14p (citeseer 11:2.41) 19\% gcite:29" @inproceedings{brickell07ccs, author = "Justin Brickell and Donald E. Porter and Vitaly Shmatikov and Emmett Witchel", title = {Privacy-preserving Software Diagnostics}, booktitle = {ACM Conference on Computer and Communications Security}, year = 2007, address = "Alexandria, VA", } % note = "10p (citeseer 49:1.82) 18\% gcite:4", @inproceedings{hofmann07transact, author = "Owen S. Hofmann and Donald E. Porter and Christopher J. Rossbach and Hany E. Ramadan and Emmett Witchel", title = {Solving Difficult {HTM} Problems Without Difficult Hardware}, booktitle = "Proceedings of the 2nd Workshop on Transactional Computing (TRANSACT)", year = 2007, month = "August", address = "Portland, OR", } % note = "11p 48\% gcite:8", @inproceedings{ramadan07isca, author = "Hany E. Ramadan and Christopher J. Rossbach and Donald E. Porter and Owen Hofmann and Aditdya Bhandari and Emmett Witchel", title = {{M}eta{TM}/{T}x{L}inux: Transactional Memory For An Operating System}, booktitle = "Proceedings of the 34th International Symposium on Computer Architecture (ISCA)", year = 2007, month = "June", address = "San Diego, CA", } % note = "12p (citeseer 97:1.56) 23\% gcite:21" @inproceedings{ha07pldi, author = "Jungwoo Ha and Christopher J. Rossbach and Jason V. Davis and Indrajit Roy and Hany E. Ramadan and Donald E. Porder and David L. Chen and Emmett Witchel", 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 (PLDI)}, year = 2007, address = "San Diego, CA", } % note = "11p (citeseer 3:2.89) 25\% gcite:11" @inproceedings{ porter07hotos, author = "Donald E. Porter and Owen S. Hofmann and Emmett Witchel", title = {Is The Optimism in Optimistic Concurrency Warranted?}, booktitle = {The 11th Workshop on Hot Topics in Operating Systems}, year = "2007", } % note = "6p (citeseer 33:1.99) 22\% gcite:5", @inproceedings{wildstrom07ijcai, author = "Jonathan Wildstrom and Peter Stone and Emmett Witchel and Mike Dahlin", title = {Machine Learning for On-Line Hardware Reconfiguration}, booktitle = {The Twentieth International Joint Conference on Artificial Intelligence (IJCAI)}, address = "Hyderabad, India", month = "January", year = 2007, } % note = "8p (citeseer 50:1.82) 16\% gcite:6", @inproceedings{davis06ecml, author = "Jason V. Davis and Jungwoo Ha and Christopher J. Rossbach and Hany E. Ramadan and Emmett Witchel", title = {Cost-Sensitive Decision Tree Learning for Forensic Classification}, booktitle = {Proceedings of the The 17th European Conference on Machine Learning (ECML)}, address = "Berlin, Germany", month = "September", year = 2006, } % note = "8p (citeseer 374:0.83) 21\% gcite:7" @inproceedings{ramadan06wtw, author = "Hany E. Ramadan and Christopher J. Rossbach and Emmett Witchel", title = {The {L}inux Kernel: A Challenging Workload for Transactional Memory}, booktitle = {Proceedings of the Workshop on Transactional Memory Workloads (WTW)}, month = "June", year = 2006, } % note = "6p gcite:8", @inproceedings{witchel05sosp, author = "Emmett Witchel and Jungwhan Rhee and Krste Asanovi\'c", title = {Mondrix: Memory Isolation for {L}inux using {M}ondriaan Memory Protection}, crossref = {SOSP20}, month = "October", year = 2005, } % note = "14p (citeseer 11:2.41) 13\% gcite:21", @inproceedings{ayers05pldi, author = "Andrew Ayers and Chris Metcalf and Junghwan Rhee and Richard Schooler and Anant Agarwal and Emmett Witchel", title = {Trace{B}ack: First Fault Diagnosis by Reconstruction of Distributed Control Flow}, booktitle = {Proceedings of the ACM SIGPLAN 2005 Conference on Programming Language Design and Implementation (PLDI)}, address = "Chicago, USA", month = "June", year = 2005, } % note = "12p (citeseer 3:2.89) 21\% gcite:15" @inproceedings{wildstrom05icac, author = "Jonathan Wildstrom and Peter Stone and Emmett Witchel and Raymond J. Mooney and Mike Dahlin", title = {Towards Self-Configuring Hardware for Distributed Computer Systems}, booktitle = {The Second International Conference on Autonomic Computing (ICAC)}, month = "June", year = 2005, } %note = "9p 21\% gcite:23", @InProceedings{witchel02asplos, author = {Emmett Witchel and Josh Cates and Krste Asanovi\'c}, title = {Mondrian Memory Protection}, booktitle = {Proceedings of the Tenth ACM International Conference on Architectural Support for Programming Lnaguages and Operating Systems (ASPLOS-X)}, month = "October", year = "2002", } % note = "13p (citeseer 6:2.70) 18\% gcite:114", @phdthesis{ witchel04thesis, author = "Emmett Witchel", title = {Mondriaan Memory Protection}, school = {Massachussetts Institute of Technology}, Month = "January", year = "2004", } % note = "135p", @inproceedings{ witchel03:mmphotos, author = "Emmett Witchel and Krste Asanovi\'c", title = {Hardware works, Software doesn't: Enforcing modularity with Mondriaan memory protection}, booktitle = {The 9th Workshop on Hot Topics in Operating Systems (HotOS)}, year = "2003", } % note = "6p (citeseer 33:1.99) 22\% gcite:4", @incollection{witchel:book, author = "Krste Asanovi\'c and Mark Hampton and Ronny Krashinsky and Emmett Witchel", editor = "R. Graybill and R. Melhem", publisher = "Kluwer Academic/Plenum Publishers", title = {Energy-Exposed Instruction Sets}, booktitle = {Power Aware Computing}, year = "2002", } % note = "21p gcite:8" @inproceedings{witchel01span, author = "Emmett Witchel and Krste Asanovi\'c", title = {The span cache: Software controlled tag checks and cache line size}, booktitle = "Workshop on Complexity-Effective Design, held with ISCA-28", month = "June", year = "2001", url = "citeseer.nj.nec.com/witchel01span.html" } % note = "12p gcite:23", @misc{sandmachine, author = "Sand Machine", title = {The {D}ifference {I}s}, howpublished = {Audio CD, http://www.cdbaby.com/sandmachine}, year = 2002, } @inproceedings{larsen02pact, author = "Samuel Larsen and Emmett Witchel and Saman Amarasinghe", title = "Increasing and Detecting Memory Address Congruence", booktitle = {Proceedings of the 11th International Conference on Parallel Architectures and Compilation Techniques (PACT)}, month = "September", year = 2002, url = "citeseer.nj.nec.com/larsen02increasing.html" } % note = "12p (citeseer 279:1.02) 21\% gcite:39", @inproceedings{witchel:micro:2001, author = "Emmett Witchel and Sam Larsen and C. Scott Ananian and Krste Asanovi\'c", title = {Direct Addressed Caches for Reduced Power Consumption}, booktitle = {Proceedings of the 34th Annual International Symposium on Microarchitecture (MICRO-34)}, year = 2001, month = {December}, url = {citeseer.nj.nec.com/witchel01direct.html} } % note = "11p (citeseer 12:2.31) 20\% gcite:62", @InProceedings{mazieres99sosp, author = {David {Mazi\`eres} and Michael Kaminsky and M. Frans Kaashoek and Emmett Witchel}, title = {Separating Key Management from File System Security}, pages = {124--139}, crossref = {SOSP17}, year = 1999, } % note = "14p (citeseer 11:2.41) 21\% gcite:274", @misc{deadpanjack, author = "Deadpan Jack", title = "Deadpan {J}ack", howpublished = {Audio CD}, year = 1998, } @TechReport{witchel:sea, author = {Emmett Witchel and M. Frans Kaashoek}, title = {Using Software-Extended Architectures for Software Simultaneous Multithreading}, institution = {MIT}, type = {Technical report}, number = {MIT-LCS-TR-878}, year = {1997/2003}, } % note = "gcite:1" @inproceedings{witchel96embra, author = "Emmett Witchel and Mendel Rosenblum", title = {Embra: Fast and Flexible Machine Simulation}, booktitle = {ACM Conference on Measurement and Modeling of Computer Systems (SIGMETRICS)}, pages = "68-79", year = "1996", url = "citeseer.nj.nec.com/witchel96embra.html" } % note = "12p (citeseer 98:1.56) 22\% gcite:230", @inproceedings{rosenblum95sosp, author = "Mendel Rosenblum and Edouard Bugnion and Stephen A. Herrod and Emmett Witchel and Anoop Gupta", title = {The Impact of Architectural Trends on Operating System Performance}, crossref = {SOSP15}, month = "December", year = 1995, } % note = "14p (citeseer 11:2.41) 26\% gcite:176", @inproceedings {rosenblum95comp, author = "Mendel Rosenblum and Stephen A. Herrod and Emmett Witchel and Anoop Gupta", title = {Complete Computer Simulation: The {S}im{OS} Approach}, booktitle = "IEEE Parallel and Distributed Technology", year = 1995, } % note = "10p gcite:479"