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, distributed systems, real-time systems, virtualization, language run-times, compilers,
middleware and networks. 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, multicore
real-time Linux, automated concurrency refactoring, and virtual machine migration.
Siraj Ali selected as NREIP Intern
Siraj Ali has been selected for the Naval Research Enterprise Internship Program
at Naval Surface Warfare Center Dahlgren
for Summer 2014. Congratulations Siraj!
Welcome to Vincent!
is joining SSRG as a Postdoctoral Research Associate. Vincent's research focus is on virtualization, real-time operating systems, embedded systems, and power optimization. Welcome Vincent!
We are recruiting
We are looking to fill three postdoctoral positions for projects involving scalable multicore operating systems, multicore virtualization with quality of service guarantees, and compilers/transactional memory. For more information, visit our recruitment
- Optimistic Transactional Boosting (Full paper version), A. Hassan, R. Palmieri, and B. Ravindran, ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2014), Poster paper, February 15-19, 2014, Orlando, Florida, USA
- HiperTM: High Performance, Fault-Tolerant Transactional Memory, S. Hirve, R. Palmieri, and B. Ravindran, 15th International Conference on Distributed Computing and Networking (ICDCN), January 2014, Coimbatore, India
- A Page Coherency Protocol for Popcorn Replicated-kernel Operating System
, M. Sadini, A. Barbalace, B. Ravindran, and F. Quaglia, Many-Core Architecture Research Community (MARC) Symposium, ACM SIGPLAN conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH), October 2013, Indianapolis, Indiana, USA
- HSG-LM: Hybrid-Copy Speculative Guest OS Live Migration without Hypervisor, P. Lu, A. Barbalace, and B. Ravindran, 6th Annual International Systems and Storage Conference (SYSTOR 2013), June/July, 2013, Haifa, Israel