Semester | Course Title | Course Number |
---|---|---|
Spring 2019 | Advanced Operating Systems | cs380l |
Fall 2018 | Honors Concurrency | cs378h |
Spring 2018 | Concurrency | cs378 |
Fall 2017 | Advanced Operating Systems | cs380l |
Spring 2017 | Advanced Operating Systems | cs380l |
Sharing, Protection and Compatibility for Reconfigurable
Fabric with AmorphOS
Ahmed Khawaja,
Joshua Landgraf,
Rohith Prakash,
Michael Wei,
Eric Schkufza,
Christopher J. Rossbach
OSDI 2018
MASK: Redesigning the GPU Memory Hierarchy to Support Multi-Application Concurrency
Rachata Ausavarungnirun,
Vance Miller,
Joshua Landgraf,
Saugata Ghose,
Adwait Jog,
Jayneel Gandhi,
Christopher J. Rossbach,
Onur Mutlu
ASPLOS 2018
MOSAIC: Transparent Hardware-Software Cooperative Memory Management for GPUs
Rachata Ausavarungnirun,
Christopher J. Rossbach,
Joshua Landgraf,
Vance Miller,
Saugata Ghose,
Jayneel Gandhi,
Onur Mutlu
MICRO 2017
vCorfu: A Clould-Scale Object Store on a Shared Log
Michael Wei,
Amy Tai,
Christopher J. Rossbach,
Scott Lystig Fritchie,
Ittai Abraham,
Udi Wieder,
Maithem Munshed,
Medhavi Dhawan,
Jim Stabile,
Steven Swanson,
Michael Freedman,
Dahlia Malkhi
NSDI 2017
Coordinated and Efficient Huge Page Management with
Ingens
[pdf]
Youngjin Kwon,
Hangchen Yu,
Simon Peter,
Christopher J. Rossbach,
Emmett Witchel
OSDI 2016
Silver: A scalable, distributed, multi-versioning,
Always growing (Ag) File System
Michael Wei,
Christopher J. Rossbach,
Ittai Abraham,
Steve Swanson,
Dahlia Malkhi
HotStorage 2016
SurroundWeb: Mitigating Privacy Concerns in a 3D Web
Browser
[pdf]
John Vilk,
David Molnar,
Benjamin Livshits,
Eyal Ofek,
Christopher J. Rossbach,
Alexander Moshchuk,
Helen J. Wang,
Ran Gal
36th IEEE Symposium on Security and Privacy,
2015
Dandelion: a Compiler and Runtime for Heterogeneous Systems
[pdf]
Christopher J. Rossbach,
Yuan Yu,
Jon Currey,
Jean-Philippe Martin,
Dennis Fetterly
SOSP 2013
PTask: Operating System Abstractions To Manage GPUs as Compute Devices
[pdf]
Christopher J. Rossbach,
Jon Currey,
Mark Silberstein,
Baishakhi Ray,
Emmett Witchel
SOSP 2011
Operating System Transactions
Donald E. Porter,
Owen S. Hofmann,
Christopher J. Rossbach,
Alex Benn,
Emmett
Witchel
SOSP 2009
Maximum Benefit from a Minimal HTM
Owen S. Hofmann,
Christopher J. Rossbach, Emmett Witchel
ASPLOS 2009
Dependence-Aware Transactions for Increased
Concurrency [pdf]
Hany E. Ramadan,
Christopher J. Rossbach,
Emmett Witchel
MICRO 2008
TxLinux/MetaTM: Transactional Memory and the Operating System
[pdf]
Christopher J. Rossbach,
Owen
S. Hofmann,
Donald
E. Porter,
Hany
E. Ramadan,
Aditya
Bhandari
Emmett
Witchel
CACM September 2008
TxLinux: Using and Managing Transactional Memory in an Operating System
[pdf]
Christopher J. Rossbach,
Owen
S. Hofmann,
Donald
E. Porter,
Hany
E. Ramadan
Aditya
Bhandari,
Emmett
Witchel
SOSP 2007
MetaTM/TxLinux: Transactional Memory For An Operating
System
[pdf]
Hany E. Ramadan, Christopher J. Rossbach, Donald E. Porter,
Owen S. Hofmann, Aditya Bhandari, Emmett Witchel
ISCA 2007
Improved Error Reporting for Software that Uses Black
Box Components
[pdf]
Jungwoo Ha, Christopher J. Rossbach, Jason V. Davis,
Indrajit Roy, David L. Chen, Hany E. Ramadan, and Emmett Witchel
PLDI 2007
Program Committee Chair: