Here
is a reverse chronological list
of my papers. And here is the
bibtex.
-
Alan M. Dunn,
Michael Z. Lee,
Suman Jana,
Sangman Kim,
Mark Silberstein,
Yuanzhong Xu,
Vitaly Shmatikov,
Emmett Witchel
Eternal Sunshine of the Spotless Machine: Protecting Privacy with Ephemeral Channels
(PDF paper) (slides
pptx
pdf)
In the Proceedings of the 10th USENIX Symposium on Operating Systems Design and Implementation (OSDI), Hollywood, California, October 2012.
-
Emmett Witchel
ACID: The Wrong Way To Think About Concurrency
(slides pptx
pdf)
Keynote for the 5th Annual International Systems and Storage Conference
(Systor), Haifa, Israel, June 2012.
- Donald
E. Porter, Emmett
Witchel
Understanding Transactional Memory Performance
(PDF
paper)(slides pptx
pdf)
In Proceedings of the 2010 IEEE International Symposium on
Performance Analysis of Systems and Software (ISPASS), White Plains, NY March, 2010.
- Scott Wolchok*, Owen S. Hofmann*, Nadia Heninger, Edward W. Felten, J. Alex Halderman, Christopher
J. Rossbach, Brent
Waters, Emmett
Witchel
* Both authors contributed equally
Defeating Vanish with Low-Cost Sybil Attacks Against Large DHTs
(PDF
paper)(slides pptx
pdf)
In Proceedings of the 17th Network and Distributed System Security
Symposium (NDSS),
San Diego, CA February, 2010.
This work was reported in the New
York Times, a
UT press release, and
Communications of the ACM.
- Emmett
Witchel
Considerations for Mondriaan-like Systems
(PDF
paper)(slides pptx pdf)
In Proceedings of the 8th
Annual Workshop on Duplicating, Deconstructing, and Debunking
(WDDD), Austin,
Texas
June
2009
- Hany E. Ramadan,
Emmett
Witchel
The Xfork in the Road to Coordinated Sibling
Transactions
(PDF
paper)(slides ppt
pdf)
In Proceedings of the 4th ACM SIGPLAN Workshop on Transactional
Programming (TRANSACT),
Research Triangle Park, North Carolina
February 2009.
- Emmett
Witchel
and Krste
Asanovìc,
The Span Cache: Software
Controlled Tag Checks and Cache Line
Size.
(postscript
paper pdf
paper)
Proceedings of ISCA
Workshop on Complexity Effective Design,
Götenborg, Sweeden, July, 2001.
Here is some unpublished work Using
Software-Extended
Architectures
for Software Simultaneous Multithreading
by Emmett Witchel and M. Frans Kaashoek. MIT Tech Report
MIT-LCS-TR-878. An explanation
of the work.
While getting my masters, and
for a year after, I worked for Mendel
Rosenblum, in
the
SimOS
simulation
group, which is part of the FLASH
project at Stanford
university,
where
I helped write these papers. They deal with fast machine simulation via
dynamic binary translation, a characterization of operating system
services based on the machine simulation technology, and a paper about
the entire machine simulation system, not just the part I wrote.
- Emmett
Witchel
and Mendel
Rosenblum,
Embra: Fast and Flexible
Machine Simulation.
Proceedings of ACM SIGMETRICS
'96:
Conference on Measurement and Modeling of
Computer Systems,
Philadelphia, 1996.
Available as: postscript
(216 kB), PDF.
- Visit the Embra
website.
- Mendel
Rosenblum, Edouard
Bugnion, Stephen
A.
Herrod, Emmett
Witchel, and Anoop
Gupta.
The Impact of
Architectural
Trends on Operating System
Performance.
The 15th ACM Symposium
on Operating
Systems Principles (SOSP), Copper
Mountain Resort,
Colorado, Dec. 3-6,1995.
Available as: postscript
(544 kB), PDF.
- Mendel
Rosenblum, Stephen
A.
Herrod, Emmett
Witchel, and Anoop
Gupta. Complete
Computer Simulation: The SimOS Approach,
in IEEE
Parallel and Distributed Technology,
Fall 1995.
PDF
paper
My
graduate
student
web
site.