Ada Gavrilovska

Ada Gavrilovska is a Professor in the School of Computer Science at Georgia Tech. Her research is focused on designing systems for emerging technologies, and she develops new systems software solutions in response to new hardware, applications, and use cases. Her past research has considered the impact on systems software from programmable network processors, high-performance interconnects, multi/manycores, virtualization and cloud computing. Her recent research is driven by two major trends rooted in the exponential growth in demand for data and for ever-faster insights from such data – the proliferation of new memory system designs, and the shift to edge computing. She has served as program or general chair for OSDI’24, SOCC’22, HPDC’22, USENIX ATC’20, as an Associate Editor for the IEEE Transactions on Cloud Computing and the ACM Transactions of Computer Systems. Gavrilovska’s research has been supported by the NSF, the Department of Energy, the Semiconductor Research Corporation, and by multiple industry awards, including from Cisco, HPE, IBM, Intel, Intercontinental Exchange, LexisNexis, VMware, and others. She is currently a PI and Systems Software co-lead in the SRC/DARPA center for Processing with Intelligent Storage and Memories (PRISM).

Attaining High Performance Communications: A Vertical Approach, editor, Ada Gavrilovska, Sep. 2009

Affiliations:
Service:

Research & Students:
More information on ongoing research projects can be found on the webpages of the PhD students I currently work with:

Current PhD students:

Research Scientist:

Graduated PhD Students:

  • Ke-Jou (Carol) Hsu, PhD Thesis: "Systems Support for Fine-grained Resource Management in Mobile Edge Computing", 2024
  • Harshit Daga, PhD Thesis: "System Support for Collaborative Learning in Distributed Edge Cloud Environments", 2023, Nokia Bell Labs
  • Thaleia-Dimitra Doudali, PhD Thesis: "Adding Machine Intelligence to Hybrid Memory Management", 2021, IMDEA, Spain
  • Pradeep Fernando, PhD Thesis: "Adding Persistence to Main Memory Programming", 2020, Facebook
  • Hobin Yoon, PhD Thesis: "Cost-configurable Cloud Storage System Architecture Designs", 2019, Google
  • Alex Merritt, PhD Thesis: "Efficient Programming of Massive-Memory Machines", 2017, Intel
  • Ketan Bhardwaj, PhD Thesis: "Frame, Rods and Beads of the Edge Computing Abacus", 2016, Georgia Tech
  • Sudarsun Kannan, PhD Thesis: "OS Support for Heterogeneous Memory Management", 2016, Rutgers University
  • Adit Ranadive, PhD Thesis: "Virtualized Resource Management in High Performance Fabric Clusters", 2015, VMware
  • Mukil Kesavan, PhD Thesis: "Scalable and Robust Compute Capacity Multiplexing in Virtualized Datacenters", 2014, Google
  • Priyanka Tembey, PhD Thesis: "Virtual Platforms: Achieving Performance and Isolation Properties in Shared Multicore Servers", 2013, VMware

Current and Recent MS Students:

  • Daniel Zahka, (MS'22, Google)
  • Jimin Lee, (MS'22, SKHynix)
  • Aastha Agrawal, (MS'21, Salesforce)
  • Yiwen Chen, (MS'21, Amazon)
  • Sreepraneeth Kotaguddam, (MS'21, VMware)
  • Matt Saunders (MS'19, Uptake)
  • Mangala Khandekar (MS'19, Amazon)
  • Nikita Juneja (MS'18, Apple)
  • Nitish Bhat (MS'16, VMware)
  • Pankaj Mistry (MS'16, Intel)

Teaching:
    Current (Fall'21):
    CS7210 Distributed Computing -- on campus and in the OMSCS program
    CS6200 Graduate Intro to Operating Systems -- in CS Online MS program
    Upcoming (Spring'22):
    CS4210/CS6210 Advanced Operating Systems
    CS7210 Distributed Computing -- in CS Online MS program only

Select publications:

  • KriOS: Scheduling Abstractions and Mechanisms for Enabling a LEO Compute Platform, Vaibhav Bhosale, Ada Gavrilovska, Ketan Bhardwaj, ACM Symposium on Cloud Computing (SoCC’24), Redmond, WA, Nov. 2024.
  • Colibri: Fine-grained, Lightweight, Resource Introspection in MEC, Ke-Jou Carol Hsu, Ketan Bhardwaj, Ada Gavrilovska, ACM/IEEE Symposium on Edge Computing (SEC’24), Rome, Italy, Dec. 2024.
  • Toward Disaggregated NDP Architectures for Large-Scale Graph Analytics, Suyeon Lee, Vishal Suresh Rao, Ada Gavrilovska, RESDIS@SC'24, Atlanta, GA, Nov. 2024.
  • LOTUS: Fine-grained Profiling for Machine Learning Data Preprocessing in PyTorch, Rajveer Bachkaniwala, Kexin Rong, Ada Gavrilovska, IEEE International Symposium on Workload Characterization (IISWC’24), Vancouver, CA, Sep. 2024.
  • Optimizing Metadata Exchange: Leveraging DAOS for ADIOS Metadata I/O, Ranjan Sarpangala Venkatesh, Greg Eisenhauer, Norbert Podhorszki, Dmitry Ganyushin, Scott Klasky, Ada Gavrilovska, Proceedings of the International Supercomputing Conference (ISC’24), Hamburg, Germany, May 2024
  • Snail: Secure Single Iteration Localization, James Choncholas, Pujith Kachana, Andre Matheus, Greg Philipps, Ada Gavrilovska, Proceedings on Privacy Enhancing Technologies Symposium (PoPETS’24), Bristol, UK, Jul. 2024.
  • Angler: Dark Pool Resource Allocation, James Choncholas, Ketan Bhardwaj, Vlad Kolesnikov, Ada Gavrilovska, ACM/IEEE Symposium on Edge Computing (SEC’23), Wilmington, DE, Dec. 2023.
  • Flame: Simplifying Topology Extension in Federated Learning, Harshit Daga, Jaemin Shim, Dhruv Garg, Myungjin Lee, Ada Gavrilovska, Ramana Kompella, ACM Symposium on Cloud Computing (SoCC’23), Santa Cruz, CA, Oct. 2023
  • RETROSPECTIVE: HeteroOS: OS Design for Heterogeneous Memory Management in Datacenters, Sudarsun Kannan, Ada Gavrilovska, selected as part of ISCA-50 25 year retrospective, Jun. 2023
  • CLUE: Systems Support for Knowledge Transfer in Collaborative Learning with Neural Nets, Harshit Daga, Yiwen Chen, Aastha Agrawal, Ada Gavrilovska, IEEE Transactions on Cloud Computing, 2023
  • Beacons: An End-to-end Framework for Predicting and Utilizing Loop Characteristics, Girish Mururu, Chris Porter, Bhodistawa Chatterjee, Chao Chen, Sharjeel Khan, Ada Gavrilovska, Santosh Pande, ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA’23), Cascais, Portugal, Oct. 2023
  • In-network Compression for Accelerating IoT Analytics at Scale, Rafael Oliveira, Ada Gavrilovska, IEEE Hot Interconnects (HotI'23), Aug. 2023
  • Don’t Let Your LEO Edge Fade at Night, Vaibhav Bhosale, Ketan Bhardwaj, Ada Gavrilovska, Workshop on Hot Topics in Systems Infrastructure (HotInfra’23), Orlando, FL, Jun. 2023
  • PinIt: Influencing OS Scheduling via Compiler-Induced Affinities, Girish Mururu, Kangqi Ni, Ada Gavrilovska, Santosh Pande, 24th ACM International Conference on Languages, Compilers and Tools for Embedded Systems (LCTES’23), Orlando, FL, Jun. 2023
  • FleXR: Flexible Edge-Assisted XR, Jin Heo, Ketan Bhardwaj, Ada Gavrilovska, ACM Multimedia Systems (MMSys’23), Vancouver, CA, Jun. 2023
  • Pocket: ML Serving from the Edge, Misun Park, Ketan Bhardwaj, Ada Gavrilovska, EuroSys'23, Rome, Italy, May 2023
  • A Characterization of Route Variabilty in LEO Satellite Networks, Vaibhav Bhosale, Ahmed Saeed, Ketan Bhardwaj, Ada Gavrilovska, Proceedings of the Passive and Active Measurement Conference (PAM'23), Mar. 2023.
  • ShapeShifter: Resolving the Hidden Latency Contention Problem in MEC, Valentin Rakovic, Ke-Jou Hsu, Ketan Bhardwaj, Ada Gavrilovska, Liljana Gavrilovska, ACM/IEEE Symposium on Edge Computing (SEC'22), Seattle, WA, Dec. 2022
  • FLiCR: A fast and lightweight lidar point cloud compression based on lossy RI, Jin Heo, Christopher Phillips, Ada Gavrilovska, ACM/IEEE Symposium on Edge Computing (SEC'22), Seattle, WA, Dec. 2022
  • FAM-Graph: Graph Analytics on Disaggregated Memory, Daniel Zahka, Ada Gavrilovska, IEEE Int'l Parallel and Distributed Processing Symposium (IPDPS'22), Jun. 2022.
  • Coeus: Clustering (A) like Patterns for Practical Machine Intelligent Hybrid Memory Management, Thaleia Doudali, Ada Gavrilovska, IEEE CCGrid'22, Taormina, Italy, May. 2022
  • Cronus: Computer Vision-based Machine Intelligent Hybrid Memory Management, Thaleia Doudali, Ada Gavrilovska, MEMSYS'21, Dec. 2021.
  • Cori: Dancing to the Right Beat of Periodic Data Movements over Hybrid Memory Systems, Thaleia Dimitra Doudali, Daniel Zahka, Ada Gavrilovska, 35th IEEE International Parallel and Distributed Processing Symposium (IPDPS'21), Portland, OR, May. 2021.
  • DNS Does Not Suffice for MEC-CDN, Ke-Jou Carol Hsu, James Choncholas, Ketan Bhardwaj, Ada Gavrilovska, HotNets'20, Nov. 2020
  • The Case for Optimizing the Frequency of Periodic Data Movements over Hybrid Memory Systems, Thaleia Dimitra Doudali, Daniel Zahka, Ada Gavrilovska, MEMSYS'20, Oct. 2020.
  • Generating Robust Parallel Programs via Model Driven Prediction of Compiler Optimizations for Non-determinism, Girish Mururu, Kaushik Ravichandran, Ada Gavrilovska, Santosh Pande, International Conference on Parallel Processing (ICPP'20), Aug. 2020.
  • Toward Lighter Containers for the Edge, Misun Park, Ketan Bhardwaj, Ada Gavrilovska, HotEdge'20, Jul. 2020.
  • GeoENS: Blockchain-based Infrastructure for Service Discovery at the Edge, James Choncholas, Ketan Bhardwaj, Ada Gavrilovska, HotEdge'20, Jul. 2020.
  • Toward Loosely Coupled Orchestration for the LEO Satellite Edge, Vaibhav Bhosale, Ketan Bhardwaj, Ada Gavrilovska, HotEdge'20, Jul. 2020.
  • Running Virtual PC (vPC) Meetings, Erez Zadok, Ada Gavrilovska, ;login: USENIX Magazine 45(2), Jun. 2020.
  • Unexpected Performance of Intel® Optane™ DC Persistent Memory, Tony Mason, Thaleia Dimitra Doudali, Margo Seltzer, Ada Gavrilovska, Computer Architecture Letters 19(1), Jan. 2020.
  • Grand challenge: Applying artificial intelligence and machine learning to cybersecurity, Kirk Bresniker, Ada Gavrilovska, James Holt, Dejan Milojicic, Trung Tran, IEEE Computer, Dec. 2019.
  • Cartel: A System for Collaborative Transfer Learning at the Edge, Harshit Daga, Patrick Nicholson, Ada Gavrilovska, Diego Lugones, ACM Symposium on Cloud Computing 2018 (SoCC'19), Santa Cruz, CA, Nov. 2019.
  • Couper: DNN Model Slicing for Visual Analytics Containers at the Edge, Ke-Jou (Carol) Hsu, Ketan Bhardwaj, Ada Gavrilovska, ACM/IEEE Symposium on Edge Computing (SEC'19), Washington, DC, Nov. 2019.
  • Fast In-Memory CRIU for Docker Containers, Ranjan Sarpangala Venkatesh, Till Smejkal, Dejan S. Milojicic and Ada Gavrilovska, ACM Symposium on Memory Systems (MEMSYS'19), Washington DC, Sep. 2019.
  • Kleio: a Hybrid Memory Page Scheduler with Machine Intelligence, Thaleia Dimitra Doudali, Sergey Blagodurov, Abhinav Vishnu, Sudhanva Gurumurthi, Ada Gavrilovska, ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC'19), Phoenix, AZ, Jun. 2019
  • Addressing the Fragmentation Problem in Distributed and Decentralized Edge Computing: A Vision, Ketan Bhardwaj, Ada Gavrilovska, Vlad Kolesnikov, Matt Saunders, Mugdha Bondre, Meghana Babu, Jacob Walsh, Hobin Yoon, Int'l Conference on Cloud Engineering (IC2E'19), Prague, Czech Republic, Jun. 2019
  • From back-of-the-envelope to informed estimation of edge computing benefits in minutes using Castnet, Harshit Daga, Hobin Yoon, Harshit Gupta, Ketan Bhardwaj and Ada Gavrilovska, Int'l Conference on Fog Computing (ICFC'19), Prague, Czech Republic, Jun. 2019
  • Serving Mobile Apps -- A Slice at a Time, Ketan Bhardwaj, Matt Saunders, Nikita Juneja, Ada Gavrilovska, European Conference on Computer Systems (EuroSys'19), Dresdren, Germany, Mar. 2019
  • Collaboration Versus Cheating: Reducing Code Plagiarism in an Online MS Computer Science Program, Tony Mason, Ada Gavrilovska, David Joyner, ACM Technical Symposium on Computer Science Education (SIGCSE'19), Minneapolis, MN, Feb. 2019
  • Quantifying and Reducing Execution Variance in STM via Model Driven Commit Optimization, Girish Mururu, Ada Gavrilovska, and Santosh Pande, ACM International Symposium on Code Generation and Optimization (CGO'19), Washington D.C., Feb. 2019
  • Mutant: Balancing Storage Cost and Latency in LSM-Tree Data Stores, Hobin Yoon, Juncheng Yang, Sveinn Fannar Kristjansson, Steinn E. Sigurdarson, Ymir Vigfusson, Ada Gavrilovska, ACM Symposium on Cloud Computing (SOCC'18), Carlsbad, CA, Oct. 2018
  • Redesigning LSMs for Nonvolatile Memory with NoveLSM, Sudarsun Kannan, Nitish Bhat, Ada Gavrilovska, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau, USENIX Annual Technical Conference (USENIX ATC'18), Boston, MA, Jul. 2018
  • Towards IoT-DDoS Prevention Using Edge Computing, Ketan Bhardwaj, Joaquin Chung Miranda, Ada Gavrilovska, USENIX Workshop on Hot Topics in Edge Computing (HotEdge'18), Boston, MA, Jul. 2018
  • NVStream: Accelerating HPC Workflows with NVRAM-based Transport for Streaming Objects, Pradeep Fernando, Ada Gavrilovska, Sudarsun Kannan, Greg Eisenhauer, Proc. of the ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC'18), Temple, AZ, Jun. 2018
  • Concurrent Log-Structured Memory for Many-Core Key-Value Stores, Alex Merritt, Ada Gavrilovska, Yuan Chen, Dejan Milojicic, Proc. of the VLDB Endowment (PVLDB), vol. 11, no. 4, (VLDB'18), Rio de Janeiro, Brazil, Aug. 2018
  • CoMerge: Toward Efficient Data Placement in Shared Heterogeneous Memory Systems, Thaleia Doudali, Ada Gavrilovska, Proc. of ACM MEMSYS'17, Alexandria, VA, Oct. 2017
  • HeteroOS - OS Design for Heterogeneous Memory Management in Datacenter, Sudarsun Kannan, Ada Gavrilovska, Vishal Gupta, Karsten Schwan, In the 44th International Symposium on Computer Architecture (ISCA'17), Toronto, ON, Jun. 2017.
  • Fault-scalable Virtualized Infrastructure Management, Mukil Kesavan, Ada Gavrilovska, Karsten Schwan, 37th International Conference on Distributed Computing Systems (ICDCS'17), Atlanta, GA, Jun. 2017.
  • Phoenix: Memory Speed HPC I/O with NVM, Pradeep Fernando, Sudarsun Kannan, Ada Gavrilovska, Karsten Schwan, Int'l Conf on High Performance Computing, Data and Analytics (HiPC), Bangalore, India, Dec. 2016.
  • Fast, Scalable and Secure Onloading of Edge Functions Using AirBox, Ketan Bhardwaj, Ming-Wei Shih, Pragya Agarwal, Ada Gavrilovska, Taesoo Kim, and Karsten Schwan, In Proceedings of the 1st IEEE/ACM Symposium on Edge Computing (SEC'16), Washington, DC, Oct. 2016.
  • Energy Aware Persistence: Reducing Energy Overheads of Memory-based Persistence in NVMs, Sudarsun Kannan, Moinuddin Qureshi, Ada Gavrilovska and Karsten Schwan, 25th International Conference on Parallel Architectures and Compilation Techniques (PACT'16), Haifa, Israel, Sep. 2016.
  • pVM – Persistent Virtual Memory for Efficient Capacity Scaling and Object Storage, Sudarsun Kannan, Ada Gavrilovska, Karsten Schwan, European Conference on Computer Systems (EuroSys), London, UK, Apr. 2016.
  • TCP Ordo: The cost of ordered processing in TCP Servers, Mohan Kumar, Ada Gavrilovska, In Proceedings of the 2016 IEEE International Conference on Computer Communications (INFOCOM 2016), San Francisco, CA, Apr. 2016.
  • Attribute-Based Partial Geo-Replication System, Hobin Yoon, Ada Gavrilovska, Karsten Schwan, International Conference on Cloud Engineering (IC2E), Berlin, Germany, Apr. 2016.
  • S-NFV: Securing NFV States by using SGX, Ming-Wei Shih, Mohan Kumar, Taesoo Kim, Ada Gavrilovska, In Proceedings of the 1st ACM International Workshop on Security in SDN and NFV, New Orleans, LA, Mar. 2016 (best paper, presented at NFV World Congress)
  • Ephemeral Apps, Ketan Bhardwaj, Ada Gavrilovska, Karsten Schwan, ACM HotMobile'16, St. Augustine, FL, Feb. 2016.
  • Energy Aware Persistence: Reducing the Energy Overheads of Persistent Memory, Sudarsun Kannan, Moinuddin Qureshi, Ada Gavrilovska, Karsten Schwan, Computer Architecture Letters (CAL), 2015.
  • AppSachet: Distributed App Delivery from the Edge Cloud, Ketan Bhardwaj, Pragya Agarwal, Ada Gavrilovska, Karsten Schwan, MobiCASE'15, Nov. 2015.
  • Task Characterization-driven Scheduling of Multiple Applications in a Task-based Runtime, Kavitha Chandrasekar, Balasubramanian Seshasayee, Ada Gavrilovska, Karsten Schwan, ESPM2@SC'15, Nov. 2015.
  • Improving data reuse in co-located applications with progress-driven scheduling, Kavitha Chandrasekar, Balasubramanian Seshasayee, Ada Gavrilovska, Karsten Schwan, RESPA@SC'15, Nov. 2015.
  • Compiler Assisted Load Balancing on Large Clusters, Vinit Deodhar, Hrushit Parikh, Ada Gavrilovska, Santosh Pande, International Conference on Parallel Architectures and Compilation Techniques (PACT), Oct. 2015.
  • AppFlux: Taming App Delivery via Streaming, Ketan Bhardwaj, Pragya Agarwal, Ada Gavrilovska, Karsten Schwan, Conference on Timely Results in Operating Systems (TRIOS'15), in conjunction with SOSP, Oct. 2015.
  • Balancing Context Switch Penalty and Response Time with Elastic Time Slicing, Nagakishore Jammula, Moinuddin Qureshi, Ada Gavrilovska, Jongman Kim, 21st International Conference on High Performance Computing (HiPC), Goa, India, Dec. 2014 (best paper).
  • Merlin: Application- and Platform-aware Resource Allocation in Consolidated Server Systems, Priyanka Tembey, Ada Gavrilovska, Karsten Schwan, ACM Symposium on Cloud Computing (SOCC), Seattle, WA, Nov. 2014.
  • DeSTM: Harnessing Determinism in STMs for Application Development, Kaushik Ravichandran, Ada Gavrilovska, Santosh Pande, The 23rd International Conference on Parallel Architectures and Compilation Techniques (PACT), Edmonton, CA, Aug. 2014
  • Personal Clouds: Sharing and Integrating Networked Resources to Enhance End User Experiences, Minsung Jang, Karsten Schwan, Ketan Bhardwaj, Ada Gavrilovska, Adhyas Avasthi, 33rd IEEE Int'l Conf. on Computer Communications (INFOCOM), Toronto, CA, Apr. 2014
  • ECC: Edge Cloud Composites, Ketan Bhardwaj, Sreenidhy Sreepathy, Ada Gavrilovska, Karsten Schwan, A Comparison of Two Paradigms for Distributed Shared Memory, IEEE Mobile Cloud, Oxford, UK, Apr. 2014
  • Exploring Graph Analytics for Cloud Troubleshooting, Chengwei Wang, Karsten Schwan, Brian Laub, Mukil Kesavan, Ada Gavrilovska, Int't Conference on Autonomic Computing (ICAC'14), Philladelphia, PA, Jun., 2014
  • Slices: Provisioning Heterogeneous HPC Systems, Alex Merritt, Naila Farooqui, Magdalena Slawinska, Vishakha Gupta, Ada Gavrilovska, Karsten Schwan, XSEDE'14, Jun. 2014
  • Reducing the Cost of Persistence for Nonvolatile Heaps in End User Devices, Sudarsun Kannan, Ada Gavrilovska, Karsten Schwan, IEEE Int'l Symposium on High Performance Computer Architecture (HPCA'14), Orlando, FL, Feb. 2014
  • Practical Compute Capacity Management for Virtualized Datacenters, Mukil Kesavan, Irfan Ahmad, Orran Krieger, Ravi Soundararajan, Ada Gavrilovska, Karsten Schwan, in IEEE Transactions on Cloud Computing (TCC), vol. 1, no. 1, Jan-Jun., 2014 (selected as spotlight paper)
  • inTune: Coordinating Multicore Islands to Achieve Global Policy Objectives, Priyanka Tembey, Ada Gavrilovska, Karsten Shcwan, 1st Conference on Timely Results in Operating Systems (TRIOS), collocated with SOSP'13, Nov. 2013
  • NVM Heaps for Accelerating Browser-based Applications, Sudarsun Kannan, Ada Gavrilovska, Karsten Schwan, Sanjay Kumar, Interactions of NVM/Flash with Operating-Systems and Workloads (INFLOW'13, co-located with SOSP 13), Nov. 2013
  • Distributed Resource Exchange: Virtualized Resource Management for SR-IOV InfiniBand Clusters, Adit Ranadive, Ada Gavrilovska, Karsten Schwan, IEEE Cluster, Sep. 2013
  • Optimizing Checkpoints Using NVM as Virtual Memory, Sudarsun Kannan, Ada Gavrilovska, Karsten Schwan, 27th Int'l Parallel and Distributed Processing Symposium (IPDPS'13), Boston, MA, May. 2013
  • Elastic Resource Allocation in Datacenters: Gremlins in the Management Plane, Mukil Kesavan, Ada Gavrilovska, Karsten Schwan, VMware Technical Journal, vol 1, no 2, December 2012.
  • Understanding and Managing IT Power Consumption: A Measurement-Based Approach, Ada Gavrilovska, Karsten Schwan, Hrishikesh Amur, Bhavani Krishnan, Jhenkar Vidyashankar, Chengwei Wang, Matthew Wolf, Energy Efficient Thermal Management of Data Centers, ed. Yogendra Joshi and Pramod Kumar, Springer, 2012
  • Xerxes: Distributed Load Generator for Cloud-scale Experimentation, Mukil Kesavan, Ada Gavrilovska, Karsten Schwan, 7th OpenCirrus Summit, Beijing, China, Jun. 2012
  • Evaluating the Need for Complexity in Energy-Aware Management for Cloud Platforms, Pooja Ghumre, Junwei Li, Mukil Kesavan, Ada Gavrilovska, Karsten Schwan, Greenmetrics'12, in conjunction with Sigmetrics, London, UK, Jun. 2012; also in ACM SIGMETRICS Performance Evaluation Review, vol. 40, no. 3, Dec. 2012
  • A Cyber-Physical Integrated System for Application Performance and Energy Management in Data Centers, Hui Chen, Pengcheng Xiong, Ada Gavrilovska, Karsten Schwan and Chengzhong Xu, Third International Green Computing Conference (IGCC'12), San Jose, CA, Jun. 2012
  • Interactive Use of Cloud Services: Amazon SQS and S3, Hobin Yoon, Jim Donahue, Ada Gavrilovska, Karsten Schwan, The 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2012), Ottawa, Canada, May 2012
  • Using Active NVRAM for I/O Staging, Sudarsun Kannan, Ada Gavrilovska, Karsten Schwan, Dejan Milojicic, Vanish Talwar, PDAC'11, in conjunction with SC'11, Seattle, WA, Nov. 2011 [PDF]
  • ResourceExchange: Latency-Aware Scheduling in Virtualized Environments with High Performance Fabrics, Adit Ranadive, Ada Gavrilovska, Karsten Schwan, IEEE Cluster'11, Austin, TX, Sep. 2011 [PDF]
  • CACM: Current-aware Capacity Management in Consolidated Server Enclosures, Hui Chen, Ada Gavrilovska, Karsten Schwan, Mukil Kesavan, Second International Green Computing Conference, Work-in-Progress, Orlando, FL, Jul. 2011. [PDF]
  • Distributed Cloud Storage Services with FleCS Containers, Hobin Yoon, Madhumitha Ravichandran, Ada Gavrilovska, Karsten Schwan, 5th OpenCirrus Summit, Moscow, Russia, June 2011. [PDF]
  • Shadowfax: Dynamically Composed GPGPU Assemblies, Alexander Merritt, Vishakha Gupta, Abhishek Verma, Ada Gavrilovska, Karsten Schwan, 5th Workshop on Virtualization Technologies in Distributed Computing (VTDC), in conjunction with HPDC 2011, San Jose, CA, June 2011. [PDF]
  • Spatially-aware Optimization of Energy Consumption in Consolidated Datacenter Systems, Hui Chen, Pramod Kumar, Mukil Kesavan, Karsten Schwan, Ada Gavrilovska, Yogendra Joshi, InterPACK2011, Portland, OR, Jul. 2011. [PDF]
  • Cloud4Home -- Enhancing Data Services with @Home Clouds, Sudarsun Kannan, Ada Gavrilovska, and Karsten Schwan, Int'l Conference on Distributed Computing Systems (ICDCS 2011), Minneapolis, MN, Jun. 2011. [PDF]
  • VStore++: Virtual Storage Services for Mobile Devices, Sudarsun Kannan, Karishma Babu, Ada Gavrilovska, and Karsten Schwan, MobiCloud'10, Oct. 2010.
  • A Split-Driver Approach to SoC Virtualization -- Challenges and Opportunities, Venkatraghavan Srinivasan, Narendra Parihar, Vivek Khurana and Ada Gavrilovska, 5th International Symposium on Embedded Multicore Systems-on-Chip, San Diego, CA, Sep. 2010.
  • A Case for Coordinated Resource Management on Heterogeneous Multicore Platforms, Priyanka Tembey, Ada Gavrilovska, Karsten Schwan, 6th Workshop on the Interaction between Operating Systems and Computer Architecture (WIOSCA'10), in conjunction with ISCA'10, Saint Malo, France, June, 2010
  • VM Power Metering: Feasibility and Challenges, Bhavani Krishnan, Hrishikesh Amur, Ada Gavrilovska, Karsten Schwan, GreenMetrics, in conjunction with SIGMETRICS'10, New York, June, 2010 (best student paper award). In ACM SIGMETRICS Perforamce Evaluation Review, Vol. 38, No. 3, Dec. 2010.
  • Differential Virtual Time (DVT): Rethinking I/O Service Differentiation for Virtual Machines, Mukil Kesavan, Ada Gavrilovska, Karsten Schwan, ACM Symposium on Cloud Computing 2010 (SOCC '10), Indianapolis, USA, June 2010.
  • FaReS: Fair Resource Scheduling for VMM-Bypass InfiniBand Devices, Adit Ranadive, Ada Gavrilovska, Karsten Schwan, Int'l Symposium on Cluster, Cloud and Grid Computing (CCGRID'10), Melbourne, Australia, May 2010.
  • On Disk I/O Scheduling in Virtual Machines, Mukil Kesavan, Ada Gavrilovska, Karsten Schwan, Workshop on I/O Virtualization (WIOV '10) colocated with ASPLOS 2010 and VEE 2010, Pittsburgh, USA, Mar. 2010.
  • IBMon: Monitoring VMM-Bypass Capable InfiniBand Devices using Memory Introspection, Adit Ranadive, Ada Gavrilovska, Karsten Schwan, HPCVirt'09, in conjunction with EuroSys'09, Germany, Mar. 2009.
  • GViM:GPU-accelerated Virtual Machines, Vishakha Gupta, Ada Gavrilovska, Karsten Schwan, Harshvardhan Kharche, Niraj Tolia, Vanish Talwar and Partha Ranganathan, HPCVirt'09, in conjunction with EuroSys'09, Germany, Mar. 2009.
  • Active CoordinaTion (ACT) - Towards Effectively Managing Virtualized Multicore Clouds, Mukil Kesavan, Adit Ranadive, Ada Gavrilovska, Karsten Schwan, Cluster 2008, Japan, Sep. 2008.
  • Flexible Classification on Heterogeneous Multicore Appliance Platforms, Priyanka Tembey, Anish Bhatt, Dulloor Rao, Ada Gavrilovska, Karsten Schwan, ICCCN'08, St. Thomas, VI, Aug. 2008.
  • Performance Implications of Virtualizing Multicore Cluster Machines, Adit Ranadive, Mukil Kesavan, Ada Gavrilovska, Karsten Schwan, Workshop on HPC System Virtualization, in conjunction with Eurosys'08, Glasgow, UK, Mar. 2008.
  • Enabling Semantic Communications for Virtual Machines via iConnect, Himanshu Raj, Sanjay Kumar, Balasubramanian Seshasayee, Radhika Niranjan, Ada Gavrilovska, Karsten Schwan, Workshop on Virtualization Technology in Distributed Computing (VTDC2007), in conjunction with Supercomputing 2007, Reno, NV, Nov. 2007.
  • Towards IQ-Appliances: Quality-awareness in Information Virtualization, Radhika Niranjan, Ada Gavrilovska, Karsten Schwan, Priyanka Tembey, 6th Int'l Conf. on Network Computing and Applications (IEEE NCA07), Cambridge, MA, Jul. 2007.
  • High Performance Hypervisor Architectures: Virtualization in HPC Systems, Ada Gavrilovska, Sanjay Kumar, Himanshu Raj, Karsten Schwan, Vishakha Gupta, Ripal Nathuji, Radhika Niranjan, Adit Ranadive, Purav Saraiya, 1st Workshop on System-level Virtualization for High Performance Computing (HPCVirt), in conjunction with EuroSys 2007, Lisbon, Portugal, Mar. 2007.
  • Virtualizing Heterogeneous Many-core Platforms, Greg Diamos, Ada Gavrilovska, Vishakha Gupta, Sanjay Kumar, Himanshu Raj, Karsten Schwan, Sudhakar Yalamanchili, EuroSys 2007 Poster, Lisbon, Portugal, Mar. 2007.
  • Utilizing Network Processors in Distributed Enterprise Environments, Paul Royal, Mitch Halpin, Ada Gavrilovska, Karsten Schwan, 5th Int'l Conf. on Network Computing and Applications (IEEE NCA06), Cambridge, MA, Jul. 2006.
  • AutoFlow: Autonomic Information Flows for Critical Information Systems., Karsten Schwan, Brian F. Cooper, Greg Eisenhauer, Ada Gavrilovska, Matt Wolf, Hasan Abbasi, Sandip Agarwala, Zhongtang Cai, Vibhore Kumar, Jay Lofstead, Mohamed Mansour, Balasubramanian Seshasayee, and Patrick Widener, Autonomic Computing: Concepts, Infrastructure, and Applications, ed. Manish Parashar and Salim Hariri, CRC Press, 2006.
  • Tuning File System Block Addressing for Performance, Harrison Caudill, Ada Gavrilovska, ACM Southeaster Conf., Melbourne, FL, Mar. 2006.
  • Advanced Networking Services for Distributed Multimedia Streaming Applications, Ada Gavrilovska, Sanjay Kumar, Srikanth Sundaragopalan, Karsten Schwan, Journal on Multimedia Tools and Applications, Vol. 34, No. 2, Kluwer Academic Publishing, Aug. 2007.
  • Addressing Data Compatibility on Programmable Networking Platforms, Ada Gavrilovska, and Karsten Schwan, Symposium on Architectures for Networking and Communication Systems (ANCS'05), Oct. 2005.
  • C-Core: Using Communication Cores for High Performance Network Services, Sanjay Kumar, Ada Gavrilovska, Karsten Schwan, and Srikanth Sundaragopalan, 4th Int'l Conf. on Network Computing and Applications (IEEE NCA05), Cambridge, MA, July 2005.
  • Platform Overlays: Enabling In-Network Stream Processing in Large-scale Distributed Applications, Ada Gavrilovska, Sanjay Kumar, Srikanth Sundaragopalan, and Karsten Schwan, 15th Int'l Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV'05), Skamania, WA, June 2005, .
  • An Approach Towards Enabling Intelligent Networking Services for Distributed Multimedia Applications, Srikanth Sundaragopalan, Ada Gavrilovska, Sanjay Kumar, and Karsten Schwan, 4th Int'l Conf. on Inteligent Mulimedia Computing and Networking (IMMCN'05), Salt Lake City, UT, July 2005.
  • The Execution of Event-Action Rules on Programmable Network Processors, Ada Gavrilovska, Sanjay Kumar, and Karsten Schwan, 1st Workshop on Operating System and Architectural Support for the On-Demand IT Infrastructure (OASIS 2004), held in conjunction with ASPLOS-XI, Boston, MA, Oct. 2004.
    PDF [51K]
  • SPLITS Stream Handlers: Deploying Application-level Services to Attached Network Processors, Ada Gavrilovska, Ph.D. Thesis, Georgia Institute of Technology, 2004.
    PDF [713K]
  • Cooperative Application-level Processing on Hosts and their Attached Network Processors, Ada Gavrilovska, Karsten Schwan, Austen McDonald, Hailemelekot Seifu, and Ola Nordstrom, Poster Session, 11th International Conference on Network Protocols (ICNP), Atlanta, Georgia, November 4-7, 2003.
    PDF [11K] | PPT [143K]
  • Network Processors as Building Blocks in Overlay Networks, Ada Gavrilovska, Karsten Schwan, Hailemelekot Seifu, and Ola Nordstrom, 11th Symposium on High Performance Interconnects (HOT-I 2003), Palo Alto, California, August 22-24, 2003.
    PostScript [122K] | PDF
  • Service Morphing: Integrated System- and Application-level Service Adaptation in Autonomic Systems, Christian Poellabauer, Karsten Schwan, Sandip Agarwala, Ada Gavrilovska, Greg Eisenhauer, Santosh Pande, Calton Pu, and Matthew Wolf, 5th Annual International Workshop on Active Middleware Services (AMS 2003), Seattle, Washington, June, 2003.
    PDF
  • Stream Handlers: Application-specific Message Services on Attached Network Processors, Ada Gavrilovska, Kenneth Mackenzie, Karsten Schwan, and Austen McDonald, 10th Symposium on High Performance Interconnects (HOT-I 2002), Palo Alto, California, August 21-23, 2002.
    PostScript [140K]
  • A Practical Approach for `Zero' Downtime in an Operational Information System, Ada Gavrilovska, Karsten Schwan, and Van Oleson, 22nd International Conference on Distributed Computing Systems (ICDCS-2002), Vienna, Austria, July 2-5, 2002.
    PostScript [167K] | PDF
    also available as a technical report: GIT-CC-02-14
  • Adaptable Mirroring in Cluster Servers, Ada Gavrilovska, Van Oleson, and Karsten Schwan, 10th International Conference on High-Performance Distributed Computing (HPDC-10), San Francisco, California, August 7-9, 2001.
    PostScript [184K]
    also available as a technical report: GIT-CC-01-01
  • Time-Critical Visual Exploration of Scalably Large Data, William Ribarsky, Davis King, Ada Gavrilovska, and Rogier van de Pol, Dagstuhl Workshop on Scientific Visualization, Springer Verlag, 1998.
    also available as a technical report: GIT-CC-98-10

Contact Information:
Ada Gavrilovska

phone: 404.894.0387
fax:     404.385.2295
College of Computing
Klaus Advanced Computing Building, Rm. 3348
Georgia Institute of Technology
266 Ferst Drive
Atlanta, GA 30332-0765