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.
Mohamed Mohamedin passes his PhD Prelim ExamMohamed Mohamedin successfully passed his PhD preliminary exam. Congratulations Mohamedin!
Sachin Hirve passes his PhD Prelim ExamSachin Hirve successfully passed his PhD preliminary exam. Congratulations Sachin!
Dave Katz defends MS ThesisDave Katz successfully defended his MS thesis Popcorn Linux: Cross Kernel Process and Thread Migration in a Linux-Based Multikernel. Dave will be continuing his employment at the Applied Physics Laboratory, Johns Hopkins University, MD. Best wishes, Dave!
- 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
- Be General and Don't Give Up Consistency in Geo-Replicated Transactional Systems, A. Turcu, R. Palmieri, S. Peluso and B. Ravindran, 18th International Conference on Principles of Distributed Systems (OPODIS), December 15-19, 2014, Cortina, Italy
- 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, A. Hassan, R. Palmieri and B. Ravindran, ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2014), Short paper, February 15-19, 2014, Orlando, Florida, USA