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.
NewsCongratulations new graduates!
Our latest graduates are Utkarsh Pandey, Mohamed Saad, and Yuzhong Wen. Mohamed successfully defended his PhD dissertation in May and joins Alexandria University, Egypt as a faculty member. Utkarsh defended his MS thesis in August and joins Hughes Networks in Washington DC. Yuzhong defended his MS thesis in June and joins Qualcomm in San Diego. Congratulations and best wishes guys!
Sebastiano wins 2016 Carter PhD Dissertation Award!
Our postdoc Sebastiano Peluso has won the 2016 William C. Carter PhD Dissertation Award. The award will be presented at the 2016 DSN conference. The ECE department's press release is here. Congratulations Sebastiano!
New Postdoc Positions
Our Popcorn Linux project is recruiting multiple OS postdoc positions. Details are here.
- A Flattened Hierarchical Scheduler for Real-Time Virtualization, M. Drescher, V. Legout, A. Barbalace, and B. Ravindran, ACM International Conference on Embedded Software (EMSOFT 2016), October 2-7, 2016, Pittsburgh, PA, USA
- 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
- 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