I am an Associate Professor in the School of Electrical Engineering and Computer Science at Oregon State University. I was previously at Illinois Tech. My research interests span several areas in systems including OS, computer architecture, embedded systems, system security, and virtualization. A current focus is the design of specialized system software stacks for parallel and emerging computing applications. I am a member of the HiPCastor group at OSU. You can see my publications below.

I have been fortunate to receive the NSF CAREER award (2023-2028), as well as the IIT College of Computing’s Excellence in Teaching and Excellence in Research awards.

I received my PhD from Northwestern University, where I worked with Peter Dinda. Before that I received my B.S. in computer science from UT Austin.

If you’re an undergrad considering research or going to grad school, you should take a look at this page.

Interests
  • Operating Systems & Virtualization
  • Distributed Systems
  • High-Performance & Parallel Computing
  • Computer Architecture
  • System Security

Recent Papers

ASPLOS '24 TrackFM: Far-out Compiler Support for a Far Memory World
Middleware '22 Bolt: Fast Inference for Random Forests
TPDS 33(6); 2022 Modeling Speedup in Multi-OS Environments
EuroSys '22 Isolating Functions at the Hardware Limit with Virtines
Giles Muller Best Artifact Award Undergraduate Research
MASCOTS '21 Extremely Fine-grained Parallelism via Scalable Concurrent Queues on Modern Many-core Architectures
ROSS '21 The Case for an Interwoven Parallel Hardware/Software Stack
APSys '21 Coalescent Computing
PDADS '21 Memory Mapping and Parallelizing Random Forests for Speed and Cache Efficiency
Tech Report A Look at Communication-Intensive Performance in Julia

News

Funding