Publications & Presentations

· Mukil Kesavan, Adit Ranadive, Ada Gavrilovska, Karsten Schwan, "Active CoordinaTion (ACT) - Towards Effectively Managing Virtualized Multicore Clouds", CLUSTER'08, Sep. 2008.

· Priyanka Tembey, Anish Bhatt, Dulloor Rao, Ada Gavrilovska, Karsten Schwan, “Flexible Classification on Heterogeneous Multicore Appliance Platforms”, ICCCN'08, Aug. 2008.

· Ripal Nathuji, Karsten Schwan, “VPM Tokens: Virtual Machine-Aware Power Budgeting in Datacenters”, HPDC'08, Jun. 2008.

· Sanjay Kumar, Vanish Talwar, Partha Ranganathan, Karsten Schwan, “vManage: Coordinated Management in Virtualized Systems”, HotAC '08, Jun. 2008.

· Hrishiker Amur, Ripal Nathuji, Mrinmoy Ghosh, Karsten Schwan, Hsien-Hsin S. Lee, “IdlePower: Application-Aware Management of Processor Idle States”, Workshop on Managed Multi-Core Systems, in conjunction with HPDC'08, Jun. 2008.

· Balasubramanian Seshasayee, Nitya Narasimhan, Ashish Biljani, Ankur Pai, Karsten Schwan, “VStore - Efficiently Storing V(irtualized) State Across Mobile Devices”, MobiVirt'08, Jun. 2008.

· Sanjay Kumar, Vanish Talwar, Partha Ranganathan, Ripal Nathuji, Karsten Schwan, “M-Channels and M-Brokers: Coordinated Management in Virtualized Systems”, Workshop on Managed Multi-Core Systems, in conjunction with HPDC'08, Jun. 2008.

· Ripal Nathuji, Sanjay Kumar, Karsten Schwan, “Coordinating IT and Facility Management: Towards Energy Efficient Datacenters”, Energy-Efficient Computing Workshop, May. 2008.

· Ankur Pai, Bala Seshasayee, Himanshu Raj, Karsten Schwan, “Customizable Multimedia Devices in Virtual Environments”, MODUS'08, in conjunction with IPSN'08, Apr. 2008.

· Jiantao Kong, Karsten Schwan, Min Lee, Mustaque Ahamad, “ProtectIT: Trusted Distributed Services Operating on Sensitive Data”, Eurosys '08, Apr. 2008.

· Adit Ranadive, Mukil Kesavan, Ada Gavrilovska, Karsten Schwan, “Performance Implications of Virtualizing Multicore Cluster Machines”, Workshop on HPC System Virtualization, in conjunction with Eurosys'08, Mar. 2008.

· Himanshu Raj, Karsten Schwan, “O2S2: Enhanced Object-based Virtualized Storage”, SPEED'08, in conjunction with HPCA'08, and ACM Operating Systems Review, Feb./Oct. 2008.

· Sanjay Kumar, Karsten Schwan, “Netchannel: A VMM-level Mechanism for Continuous, Transparent Device Access During VM Migration”, Virtual Execution Environments (VEE'08), Feb 2008.

· Himanshu Raj, Balasubramanian Seshasayee, Karsten Schwan, “VMedia: Enhanced Multimedia Services in Virtualized Systems”, Multimedia Computing and Networking (MMCN), Jan. 2008.

· Ripal Nathuji, Karsten Schwan, “Virtual Power: Coordinated Power Management in Virtualized Enterprise Systems”, Symposium on Operating Systems Principles (SOSP), Oct. 2007.

· Himanshu Raj, Sanjay Kumar, Balasubramanian Seshasayee, Radhika Niranjan, Ada Gavrilovska, Karsten Schwan, “Enabling Semantic Communications for Virtual Machines via iConnect”, Workshop on Virtualization Technology in Distributed Computing (VTDC2007), in conjunction with Supercomputing 2007, Nov. 2007.

· Vishakha Gupta, Jimi Xenidis, “Cellule" Virtualizing Cell/B.E. for Lightweight Execution”, Georgia Tech STI Cell/B.E. Workshop, Jun. 2007.

· Himanshu Raj, Sanjay Kumar, Karsten Schwan, “Re-Architecting Virtualization for Heterogeneous Multicore Systems”, Xen Summit 2007, IBM T. J. Watson, April 2007.

· Sanjay Kumar, Himanshu Raj, Karsten Schwan, Ivan Ganev, “Re-Architecting VMMs for Multi-core Systems: The Sidecore Approach”, Workshop on Interaction between Operating Systems and Computer Architecture (WIOSCA), in conjunction with ISCA’07, 2007.

· Himanshu Raj, Karsten Schwan, “High Performance and Scalable I/O Virtualization via Self-Virtualized Devices”, HPDC 2007.

· Sanjay Kumar, Sandip Agarwala, Karsten Schwan, “Netbus: A Transparent Mechanism for Remote Device Access in Virtualized Systems”, CERCS tech report GIT-CERCS-07-08, 2007.

· Ada Gavrilovska, Sanjay Kumar, Himanshu Raj, Karsten Schwan, Vishakha Gupta, Ripal Nathuji, Radhika Niranjan, Adit Ranadive, Purav Saraiya, “High Performance Hypervisor Architectures: Virtualization in HPC Systems”, Workshop on System-level Virtualization for High Performance Computing (HPCVirt), in conjunction with EuroSys 2007.

· Greg Diamos, Ada Gavrilovska, Vishakha Gupta, Sanjay Kumar, Himanshu Raj, Karsten Schwan, Sudhakar Yalamanchili, “Virtualizing Heterogeneous Many-core Platforms”, Poster, EuroSys 2007 (abstract).

· Himanshu Raj, Ivan Ganev, Karsten Schwan, Jimi Xenidis, “Self-Virtualized I/O: High Performance, Scalable I/O Virtualization in Multi-core Systems” CERCS tech report GIT-CERCS-06-02, an older version of the paper is available here.

· Himanshu Raj, Karsten Schwan, Ada Gavrilovska, Sanjay Kumar, Radhika Niranjan, “Design of a Self-Virtualizing Network Interface with the IXP2400 Network Processor”, Intel Embedded and Communications Education Summit 2006. Presentation.

· Ivan Ganev, Greg Eisenhauer, Karsten Schwan, “Kernel Plugins: When A VM is Too Much”, 3rd Virtual Machine Research and Technology Symposium (USENIX/ACM), VEE 2004.


How-tos, FAQs, Internal Documentation

· Xen Hypervisor Hacking Wiki at GT

· V-Core resources

· Georgia Tech Network Processor Group — documentation & internal resources

· Netronome How-Tos

ViP: Virtualized multi-core Platforms

Kernel Group, Georgia Tech