Research Assistant Professor
System Software Research Group
Bradley Department of Electrical and Computer Engineering
453 Durham Hall (0111)
Blacksburg, VA 24061
phone: +1 (540) 231-2494
fax: +1 (540) 231-3362
I am Antonio Barbalace. I am a Research Assistant Professor with the Systems Software Research Group in the ECE department at Virginia Tech, working with Prof. Binoy Ravindran.
My research focuses on operating systems (Linux mainly), virtualization environments (QEMU, QEMU/KVM, and Xen), and run-times/compilers/linkers for parallel, distributed and heterogeneous computer architectures. My interests include general-purpose and real-time scheduling, synchronization protocols, distributed algorithms, and networking. Performance analysis is my favorite way of investigation using tracing or simulation tools. Lately, I am investigating power efficiency, fault-tolerance, and security. I am also interested in industrial control systems, signal and image processing.
Currently I spend most of my time leading the operating system and compiler research within the Popcorn project at Virginia Tech, which is investigating how to design (or redesign) the system software for multicore hardware, especially heterogeneous hardware, to understand how to improve OS and application scalability on such architectures. I advise several PhD, Master and undergraduate students in the project. I also provide some supervision and guidance for the ChronOS project and KairosVM project, which are exploring real-time Linux for multicore hardware and building improved real-time virtualization techniques for KVM, respectively.
I am from Italy, and before moving to Virginia in November 2011, I was a Research Staff Member at the Italian National Research Council (CNR) in Padova, Italy, working at the big physics experiment RFX. I graduated with my PhD at the end of 2010 from the University of Padova under the supervision of Professors Giuseppe Zollino, Adriano Luchetta and Gabriele Manduchi.Google Scholar Profile
Updated on March 20th 2016