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, 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.
PhD DefenseSebastiano Peluso defended his PhD thesis at "Sapienza", University of Rome, Italy. Congratulations Sebastiano!
PhD Prelim ExamAhmed Elsayed successfully passed his PhD preliminary exam. Congratulations Ahmed!
- Automated Data Partitioning for Highly Scalable and Strongly Consistent Transactions, A. Turcu, R. Palmieri and B. Ravindran, The 7th ACM International Systems and Storage Conference (SYSTOR 2014), June 10-12, 2014, Haifa, Israel
- Towards Operating System Support for Heterogeneous-ISA Platforms, A. Barbalace, A. Murray, R. Lyerly and B. Ravindran, 4th Workshop on Systems for Future Multicore Architectures (SFMA 2014), April 2014, Amsterdam, Netherlands
- 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
- 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