| Semester | Course Title | Course Number |
|---|---|---|
| Fall 2021 | Concurrency | cs378 |
| Fall 2021 | Parallel Systems | cs380p |
| Spring 2021 | Honors Concurrency | cs378h |
| Fall 2020 | Advanced Operating Systems | cs380l |
| Fall 2020 | Parallel Systems | cs380p |
| Spring 2020 | Honors Concurrency | cs378h |
| Fall 2019 | Advanced Operating Systems | cs380l |
| Fall 2019 | Parallel Systems | cs380p |
| 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 |
Compiler-driven FPGA Virtualization with Synergy
Joshua Landgraf,
Tiffany Yang,
William Lin,
Christopher J. Rossbach,
Eric Schkufza
ASPLOS 2021
AvA: Accelerated Virtualization of Accelerators
Hangchen Yu,
Arthur Michener Peters,
Amogh Akshintala,
Christopher J. Rossbach
ASPLOS 2020
Telekine: Secure Computing with Cloud GPUs
Tyler Hunt,
Zhipeng Jia,
Vance Miller,
Christopher J. Rossbach,
Emmett Witchel
NSDI 2020
Just-In-Time Compilation for Verilog - A New Technique for Improving the FPGA Programming Experience
Eric Schkufza,
Michael Wei,
Christopher J. Rossbach
ASPLOS 2019
A Framework for Memory Oversubscription Management in Graphics Processing Units
Chen Li,
Rachata Ausavarungnirun,
Christopher J. Rossbach,
Onur Mutlu,
Yang Guo,
Jun Yang
ASPLOS 2019
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 Cloud-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
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
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
Program Committee Chair: