Welcome!
Welcome to the homepage of the Systems Software Research Group in the Bradley Department of Electrical & Computer Engineering at Virginia Tech. The group's general research area is computer systems, with a focus on concurrency, distributed systems, operating systems, compilers/run-times, real-time systems, and verification. A cross-cutting goal is to understand how to build software systems -- broadly defined -- that are high-performant, secure, reliable, energy-efficient, and real-time. Ongoing projects include systems software for emerging heterogeneous architectures, verification of systems software, secure operating systems, and concurrency control abstractions and algorithms.News
Welcome back Prof. Sang-Hoon Kim!Prof. Sang-Hoon Kim from Ajou University, Korea visits SSRG for AY'24-25. Welcome back Sang-Hoon!
Congratulations Dr. Jang!
Our PhD student Jae-Won Jang who worked on the LLRM project has successfully defended his dissertation. Jae-Won has joined Northrop Grumman. Congratulations and best wishes Dr. Jang!
We are recruiting!
See our recruitment advertisements for various research positions here.
Selected Publications
- Verifiably Correct Lifting of Position-Independent x86-64 Binaries to Symbolized Assembly, F. Verbeek, N. Naus, and B. Ravindran, 31st ACM Conference on Computer and Communications Security (CCS 2024), October 14-18, 2024
- A Family of Fast and Memory Efficient Lock- and Wait-Free Reclamation, R. Nikolaev and B. Ravindran, ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2024), June 24-28, 2024
- Aggregate VM: Why Reduce or Evict VM’s Resources When You Can Borrow Them From Other Nodes?, H. Chuang, K. Manaouil, T. Xing, A. Barbalace, P. Olivier, B. Heerekar, and B. Ravindran, 18th ACM European Conference on Computer Systems (EuroSys 2023), May 8-12, 2023