Adit Ranadive
PhD Student in Computer Science
Center for Experimental Research in Computer Systems
College of Computing
Georgia Institute of Technology
Atlanta, Georgia - 30332 - 0280
adit262 at cc dot gatech dot edu
Current Research
FaReS: Focus on providing performance fairness to VMs sharing VMM-bypass devices like InfiniBand.
IBMon: Use techniques like Memory Introspection to infer InfiniBand device usage of VMs.
Explore how hardware QoS techniques can be used to provide stricter performance guarantees to VMs.
Use communication patterns of VMs to provide better scheduling and resource allocation techniques.
Ongoing Work
-
Adit Ranadive, Ada Gavrilovska, Karsten Schwan, FaReS: Fair Resource Scheduling for VMM-Bypass InfiniBand Devices,
Submitted to CCGrid 2010
Papers Published
- Adit Ranadive, Ada Gavrilovska, Karsten Schwan, IBMon: Monitoring VMM-Bypass Capable InfiniBand Devices using Memory Introspection,
3rd Workshop on System-level Virtualization for High Performance Computing (HPCVirt) ,
in conjunction with EuroSys 2009, Nuremberg, Germany, March 2009, [pdf]
-
Mukil Kesavan, Adit Ranadive, Ada Gavrilovska, Karsten Schwan, Active CoordinaTion (ACT) - Toward Effectively Managing Virtualized Multicore Clouds,
Proceedings of IEEE Cluster 2008 , Tsukuba, Japan, September 2008, [pdf]
-
Adit Ranadive, Mukil Kesavan, Ada Gavrilovska, Karsten Schwan, Performance Implications of Virtualizing Multicore Cluster Machines,
2nd Workshop on System-level Virtualization for High Performance Computing (HPCVirt) ,
in conjunction with EuroSys 2008, Glasgow, Scotland, March 2008, [pdf]
-
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,
1st Workshop on System-level Virtualization for High Performance Computing (HPCVirt) ,
in conjunction with EuroSys 2007, Lisbon, Portugal, March 2007, [pdf]
Netlab Help
I am the current admin for the Netlab which is a cluster of nodes running the Emulation Laboratory(Emulab)
software. Here are some pointers to get you started if you decide to use Netlab.