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 areas include operating systems, concurrency, distributed systems, real-time systems, virtualization, run-times, compilers, and middleware. A cross-cutting goal is to understand how to build software systems -- broadly defined -- that are scalable, efficient, and reliable. Ongoing projects include transactional memory for multicores and distributed systems, scalable operating systems for multicores, automated concurrency refactoring, and real-time virtualization.
NewsDuane successfully defends MS thesis
Our MS student, Duane Niles has passed his thesis defense. Duane will be joining Bloomberg in New York. Congratulations and best wishes Duane!
Mohamed passes PhD preliminary exam
Our PhD student, Mohamed Saad has passed his PhD preliminary exam. Congratulations Mohamed!
Kevin McGee selected as NREIP Intern
Our undergraduate student Kevin McGee has been selected for the Naval Research Enterprise Internship Program at Naval Surface Warfare Center Dahlgren for Summer 2015. Congratulations Kevin!
Alex successfully defends his PhD thesis
Our PhD student, Alex Turcu has successfully defended his PhD thesis. Alex will be joining Google in New York, starting 1/26/15. Congratulations and best wishes Alex!
- Disjoint-Access Parallelism: Impossibility, Possibility, and Cost of Transactional Memory Implementations, S. Peluso, R. Palmieri, P. Romano, B. Ravindran and F. Quaglia, The 34th Annual ACM Symposium on Principles of Distributed Computing (PODC), July 2015, Donostia-San Sebastian, Spain
- Thread Migration in a Replicated-kernel OS, D. Katz, A. Barbalace, S. Ansary, A. Ravichandran, and B. Ravindran, The 35th International Conference on Distributed Computing Systems (ICDCS), June 2015, Columbus, Ohio, USA
- Popcorn: Bridging the Programmability Gap in Heterogeneous-ISA Platforms, A. Barbalace, M. Sadini, S. Ansary, C. Jelesnianski, A. Ravichandran, C. Kendir, A. Murray and B. Ravindran, The 2015 ACM European Conference on Computer Systems (EuroSys), April 2015, Bordeaux, France
- Archie: A Speculative Replicated Transactional System, S. Hirve, R. Palmieri and B. Ravindran, ACM/IFIP/USENIX 15th International Middleware Conference (Middleware 2014), December 8-12, 2014, Bordeaux, France