Biography

Binoy Ravindran is a Professor of Electrical and Computer Engineering and Bradley Senior Faculty Fellow Endowed Professor at Virginia Tech, where he leads the Systems Software Research Group. His research is broadly in computer systems, with a focus on programmability, performance, security, energy efficiency, and real-time. Toward that end, he studies concurrency, distributed systems, operating systems, compilers/run-times, real-time systems, and recently, verification. His early work focused on real-time computing using the (non-traditional) notion of time/utility functions, pioneered in the Alpha real-time operating system. These results influenced software standards including Real-Time CORBA 2.0’s Dynamic Scheduling specification and the (failed) JSR-50/Distributed Real-Time Specification for Java. Recently, his group’s Popcorn Linux project is being transitioned into US DOD infrastructure systems in collaboration with industry partners.

Together with his students, postdocs, and collaborators, Prof. Ravindran has published more than 320 papers, which have been honored with nine best paper awards or nominations. He has mentored 11 research assistant professors, 19 postdoctoral scholars, and 24 PhD students, 17 of whom are tenured or tenure-track faculty members. Dr. Ravindran is an ACM Distinguished Scientist, was an Office of Naval Research Faculty Fellow at the US Naval Surface Warfare Center Dahlgren Division, and is (or was) an editorial board member of ACM and IEEE journals including TECS, TC, TPDS, TCC, TSUSC, and Design & Test.