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.
NewsWelcome to our new postdocs!
Dr. Sang-Hoon Kim, Dr. Yakoub Nemouchi, and Dr. Amer Tahat have joined SSRG as postdocs. Welcome aboard folks!
Three new exciting courses for Spring 2017
SSRG research faculty members and postdocs will be teaching three new graduate/undergraduate courses in the Spring 2017 semester: Linux Kernel Programming, Certified Programming, and Transactional Programming.
New Postdoc Positions
Our Popcorn Linux project is recruiting multiple postdoc positions. Details are here.
- Extending TM Primitives using Low Level Semantics, M. Saad, R. Palmieri, A. Hassan, B. Ravindran, The 28th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA 2016), July 11 - 13, 2016, Asilomar State Beach, California, USA
- Making Fast Consensus Generally Faster, S. Peluso, A. Turcu, R. Palmieri, G. Losa, B. Ravindran, The 46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2016), June 28 - July 1, 2016, Toulouse, France
- 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 2015), July 2015, Donostia-San Sebastian, Spain
- 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 2015), April 2015, Bordeaux, France