Chris Rossbach
aka Christopher Rossbach
aka Christopher J Rossbach, Ph.D.

I am a researcher at
Microsoft Research Silicon Valley
CV ::
Thesis ::
Research statement ::
Teaching statement
Details:
- Research interests: transactional memory, parallel architecture,
parallel computing, distributed systems
Contact:
Publications:
- Christopher J. Rossbach, Jon Currey, Emmett Witchel
Operating Systems must support GPU abstractions
In Proceedings of the 13th Workshop on Hot Topics in Operating Systems (HotOS '11) Napa, CA May 2011.
- Scott Wolchok*, Owen S. Hofmann*, Nadia Heninger, Edward W. Felten, J. Alex Halderman, Christopher J. Rossbach, Brent Waters, Emmett Witchel
Defeating Vanish with Low-Cost Sybil Attacks Against Large DHTs
In Proceedings of the 17th Network and Distributed System Security Symposium (NDSS), San Diego, California February, 2010
*Both authors contributed equally
-
Christopher J.
Rossbach,
Owen S.
Hofmann,
Emmett
Witchel
Is Transactional Memory Programming Actually Easier?
(PDF paper)(slides ppt pdf)
To appear in Principles and Practice of Parallel Programming
(PPoPP), Bangalore, India, January 2010
-
Christopher J.
Rossbach,
Owen S.
Hofmann,
Emmett
Witchel
Is Transactional Memory Programming Actually Easier?
(PDF paper)(slides ppt pdf)
In Proceedings of the 8th
Annual Workshop on Duplicating, Deconstructing, and Debunking
(WDDD), Austin, Texas June 2009
-
Owen S.
Hofmann,
Christopher J. Rossbach, Emmett Witchel
Maximum Benefit from a Minimal HTM
In International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-XIV), Washington DC, March 2009
- Hany E. Ramadan,
Christopher J. Rossbach, Emmett
Witchel
Dependence-Aware Transactions for Increased Concurrency.
(slides ppt PDF paper)
In Proceedings of the 41st International
Symposium on Microarchitecture (MICRO),
Lake Como, Italy
November 2008.
-
Christopher J. Rossbach, Owen S. Hofmann, Donald
E. Porter, Hany
E. Ramadan, Aditya
Bhandari, Emmett
Witchel
TxLinux/MetaTM: Transactional Memory and the Operating System
In Communications of the ACM September 2008
(slides ppt PDF)
-
Christopher J. Rossbach, Owen S. Hofmann, Donald
E. Porter, Hany
E. Ramadan, Aditya
Bhandari, Emmett
Witchel
TxLinux: Using and Managing Transactional
Memory in an Operating System
SOSP '07
(slides ppt PDF)
-
Hany E. Ramadan, Christopher J. Rossbach, Donald E. Porter, Owen S. Hofmann, Aditya Bhandari, Emmett Witchel
MetaTM/TxLinux: Transactional Memory For An Operating System (PDF paper)
In IEEE Micro, Jan/Feb 2008.
-
Owen S. Hofmann, Donald E. Porter, Christopher J. Rossbach, Hany E. Ramadan, and Emmett Witchel
Solving Difficult HTM Problems Without Difficult Hardware (PDF paper)
In Proceedings of the Second Workshop on Transactional Computing (TRANSACT), Portland, OR, August 16, 2007.
- Jungwoo Ha, Christopher J. Rossbach, Jason V. Davis,
Indrajit Roy, David L. Chen, Hany E. Ramadan, and Emmett Witchel
Improved Error Reporting for Software that Uses Black Box
Components (PDF paper)
In Proceedings of the Programming Language Design and Implementation (PLDI)
2007, San Diego, CA, June, 2007.
- Jungwoo Ha, Hany Ramadan, Jason V. Davis, Christopher
Rossbach, Indrajit Roy, and Emmett Witchel
Navel: Automating Software Support by Classifying Program Behavior
(PDF paper)
The University of Texas at Austin, CS Technical Report TR-06-11, Austin, TX, March 2006.