Ada Gavrilovska

Orcid: 0000-0003-4199-2512

Affiliations:
  • Georgia Institute of Technology, Atlanta, USA


According to our database1, Ada Gavrilovska authored at least 140 papers between 1998 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Comprex: In-Network Compression for Accelerating IoT Analytics at Scale.
IEEE Micro, 2024

Snail: Secure Single Iteration Localization.
CoRR, 2024

2023
Beacons: An End-to-End Compiler Framework for Predicting and Utilizing Dynamic Loop Characteristics.
Proc. ACM Program. Lang., October, 2023

CLUE: Systems Support for Knowledge Transfer in Collaborative Learning With Neural Nets.
IEEE Trans. Cloud Comput., 2023

TGh: A TEE/GC Hybrid Enabling Confidential FaaS Platforms.
IACR Cryptol. ePrint Arch., 2023

Blizzard: Adding True Persistence to Main Memory Data Structures.
CoRR, 2023

Federated Learning Operations Made Simple with Flame.
CoRR, 2023

Enhancing Metadata Transfer Efficiency: Unlocking the Potential of DAOS in the ADIOS context.
Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, 2023

A Characterization of Route Variability in LEO Satellite Networks.
Proceedings of the Passive and Active Measurement - 24th International Conference, 2023

FleXR: A System Enabling Flexibly Distributed Extended Reality.
Proceedings of the 14th Conference on ACM Multimedia Systems, 2023

PinIt: Influencing OS Scheduling via Compiler-Induced Affinities.
Proceedings of the 24th ACM SIGPLAN/SIGBED International Conference on Languages, 2023

Demo: Privacy-Preserving Localization for Edge-Assisted Robotic Navigation.
Proceedings of the IEEE/ACM Symposium on Edge Computing, 2023

Angler: Dark Pool Resource Allocation.
Proceedings of the IEEE/ACM Symposium on Edge Computing, 2023

In-Network Compression for Accelerating IoT Analytics at Scale.
Proceedings of the IEEE Symposium on High-Performance Interconnects, 2023

Multi-mode Learning: Not One Learning Mode is Strictly Better than the Other.
Proceedings of the 2nd ACM Workshop on Data Privacy and Federated Learning Technologies for Mobile Edge Network, 2023

Pocket: ML Serving from the Edge.
Proceedings of the Eighteenth European Conference on Computer Systems, 2023

Flame: Simplifying Topology Extension in Federated Learning.
Proceedings of the 2023 ACM Symposium on Cloud Computing, SoCC 2023, 2023

2022
Cronus: Computer Vision-based Machine Intelligent Hybrid Memory Management.
Proceedings of the 2022 International Symposium on Memory Systems, 2022

FAM-Graph: Graph Analytics on Disaggregated Memory.
Proceedings of the 2022 IEEE International Parallel and Distributed Processing Symposium, 2022

ShapeShifter: Resolving the Hidden Latency Contention Problem in MEC.
Proceedings of the 7th IEEE/ACM Symposium on Edge Computing, 2022

Poster: Fine-grained Control Plane Container Profiler for MEC.
Proceedings of the 7th IEEE/ACM Symposium on Edge Computing, 2022

FLiCR: A Fast and Lightweight LiDAR Point Cloud Compression Based on Lossy RI.
Proceedings of the 7th IEEE/ACM Symposium on Edge Computing, 2022

Poster: Making Edge-assisted LiDAR Perceptions Robust to Lossy Point Cloud Compression.
Proceedings of the 7th IEEE/ACM Symposium on Edge Computing, 2022

Coeus: Clustering (A)like Patterns for Practical Machine Intelligent Hybrid Memory Management.
Proceedings of the 22nd IEEE International Symposium on Cluster, 2022

2021
Introduction to the Special Issue on USENIX ATC 2020.
ACM Trans. Storage, 2021

Canoe : A System for Collaborative Learning for Neural Nets.
CoRR, 2021

Compiler-Guided Throughput Scheduling for Many-core Machines.
CoRR, 2021

Tuning the Frequency of Periodic Data Movements over Hybrid Memory Systems.
CoRR, 2021

Toward Computer Vision-based Machine Intelligent Hybrid Memory Management.
Proceedings of the MEMSYS 2021: The International Symposium on Memory Systems, Washington, USA, September 27, 2021

Scheduling HPC Workflows with Intel Optane Persistent Memory.
Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops, 2021

Cori: Dancing to the Right Beat of Periodic Data Movements over Hybrid Memory Systems.
Proceedings of the 35th IEEE International Parallel and Distributed Processing Symposium, 2021

Poster: Enabling Flexible Edge-assisted XR.
Proceedings of the 6th IEEE/ACM Symposium on Edge Computing, 2021

The Performance Argument for Blockchain-based Edge DNS Caching.
Proceedings of the 6th IEEE/ACM Symposium on Edge Computing, 2021

Machine Learning Augmented Hybrid Memory Management.
Proceedings of the HPDC '21: The 30th International Symposium on High-Performance Parallel and Distributed Computing, 2021

Distributed Work Stealing at Scale via Matchmaking.
Proceedings of the IEEE International Conference on Cluster Computing, 2021

2020
Running Virtual PC (vPC) Meetings.
login Usenix Mag., 2020

Persistence and Synchronization: Friends or Foes?
CoRR, 2020

Unexpected Performance of Intel® Optane™ DC Persistent Memory.
IEEE Comput. Archit. Lett., 2020

The Case for Optimizing the Frequency of Periodic Data Movements over Hybrid Memory Systems.
Proceedings of the MEMSYS 2020: The International Symposium on Memory Systems, 2020

Generating Robust Parallel Programs via Model Driven Prediction of Compiler Optimizations for Non-determinism.
Proceedings of the ICPP 2020: 49th International Conference on Parallel Processing, 2020

DNS Does Not Suffice for MEC-CDN.
Proceedings of the HotNets '20: The 19th ACM Workshop on Hot Topics in Networks, 2020

Toward Lighter Containers for the Edge.
Proceedings of the 3rd USENIX Workshop on Hot Topics in Edge Computing, 2020

Toward Loosely Coupled Orchestration for the LEO Satellite Edge.
Proceedings of the 3rd USENIX Workshop on Hot Topics in Edge Computing, 2020

2019
Grand Challenge: Applying Artificial Intelligence and Machine Learning to Cybersecurity.
Computer, 2019

Collaboration Versus Cheating: Reducing Code Plagiarism in an Online MS Computer Science Program.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

Fast in-memory CRIU for docker containers.
Proceedings of the International Symposium on Memory Systems, 2019

Mnemo: Boosting Memory Cost Efficiency in Hybrid Memory Systems.
Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops, 2019

From Back-of-the-Envelope to Informed Estimation of Edge Computing Benefits in Minutes Using Castnet.
Proceedings of the IEEE International Conference on Fog Computing, 2019

Addressing the Fragmentation Problem in Distributed and Decentralized Edge Computing: A Vision.
Proceedings of the IEEE International Conference on Cloud Engineering, 2019

Kleio: A Hybrid Memory Page Scheduler with Machine Intelligence.
Proceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing, 2019

Serving Mobile Apps: A Slice at a Time.
Proceedings of the Fourteenth EuroSys Conference 2019, Dresden, Germany, March 25-28, 2019, 2019

Couper: DNN model slicing for visual analytics containers at the edge.
Proceedings of the 4th ACM/IEEE Symposium on Edge Computing, 2019

Cartel: A System for Collaborative Transfer Learning at the Edge.
Proceedings of the ACM Symposium on Cloud Computing, SoCC 2019, 2019

Quantifying and Reducing Execution Variance in STM via Model Driven Commit Optimization.
Proceedings of the IEEE/ACM International Symposium on Code Generation and Optimization, 2019

2018
HeteroOS: OS Design for Heterogeneous Memory Management in Datacenters.
ACM SIGOPS Oper. Syst. Rev., 2018

Collaboration Versus Cheating.
CoRR, 2018

DRIVESHAFT: Improving Perceived Mobile Web Performance.
CoRR, 2018

SPX: Preserving End-to-End Security for Edge Computing.
CoRR, 2018

Redesigning LSMs for Nonvolatile Memory with NoveLSM.
Proceedings of the 2018 USENIX Annual Technical Conference, 2018

NVStream: accelerating HPC workflows with NVRAM-based transport for streaming objects.
Proceedings of the 27th International Symposium on High-Performance Parallel and Distributed Computing, 2018

Towards IoT-DDoS Prevention Using Edge Computing.
Proceedings of the USENIX Workshop on Hot Topics in Edge Computing, 2018

Mutant: Balancing Storage Cost and Latency in LSM-Tree Data Stores.
Proceedings of the ACM Symposium on Cloud Computing, 2018

2017
Concurrent Log-Structured Memory for Many-Core Key-Value Stores.
Proc. VLDB Endow., 2017

CoMerge: toward efficient data placement in shared heterogeneous memory systems.
Proceedings of the International Symposium on Memory Systems, 2017

HeteroOS: OS Design for Heterogeneous Memory Management in Datacenter.
Proceedings of the 44th Annual International Symposium on Computer Architecture, 2017

SmartBlock: An Approach to Standardizing In Situ Workflow Components.
Proceedings of the 2017 IEEE International Parallel and Distributed Processing Symposium Workshops, 2017

Fault-Scalable Virtualized Infrastructure Management.
Proceedings of the 37th IEEE International Conference on Distributed Computing Systems, 2017

UNITY: Unified Memory and File Space.
Proceedings of the 7th International Workshop on Runtime and Operating Systems for Supercomputers, 2017

2016
Drawing Insights from "Big Data" Machine Learning Literature using Textual Features Why are some novels considered to be literature? A. predictive model of literary judgments shows that textual features are important. Andreas van Cranenburgh: Reducing Mobile Throttling from Temperature by Offloading Apps.
Tiny Trans. Comput. Sci., 2016

Hot Interconnects 23.
IEEE Micro, 2016

Energy Aware Persistence: Reducing the Energy Overheads of Persistent Memory.
IEEE Comput. Archit. Lett., 2016

Ephemeral Apps.
Proceedings of the 17th International Workshop on Mobile Computing Systems and Applications, 2016

Virtualizing the Edge of the Cloud: the New Frontier.
Proceedings of the 12th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2016

Efficient distributed workstealing via matchmaking.
Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2016

GPUShare: Fair-Sharing Middleware for GPU Clouds.
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium Workshops, 2016

TCP Ordo: The cost of ordered processing in TCP servers.
Proceedings of the 35th Annual IEEE International Conference on Computer Communications, 2016

Attribute-Based Partial Geo-Replication System.
Proceedings of the 2016 IEEE International Conference on Cloud Engineering, 2016

Implications of Heterogeneous Memories in Next Generation Server Systems.
Proceedings of the 25th ACM International Symposium on High-Performance Parallel and Distributed Computing, 2016

Phoenix: Memory Speed HPC I/O with NVM.
Proceedings of the 23rd IEEE International Conference on High Performance Computing, 2016

pVM: persistent virtual memory for efficient capacity scaling and object storage.
Proceedings of the Eleventh European Conference on Computer Systems, 2016

Fast, Scalable and Secure Onloading of Edge Functions Using AirBox.
Proceedings of the IEEE/ACM Symposium on Edge Computing, 2016

S-NFV: Securing NFV states by using SGX.
Proceedings of the 2016 ACM International Workshop on Security in Software Defined Networks & Network Function Virtualization, 2016

Energy Aware Persistence: Reducing Energy Overheads of Memory-based Persistence in NVMs.
Proceedings of the 2016 International Conference on Parallel Architectures and Compilation, 2016

2015
Subtleties of Run-Time VirtualAddress Stacks.
IEEE Comput. Archit. Lett., 2015

Task characterization-driven scheduling of multiple applications in a task-based runtime.
Proceedings of the First International Workshop on Extreme Scale Programming Models and Middleware, 2015

AppSachet: Distributed App Delivery from the Edge Cloud.
Proceedings of the Mobile Computing, Applications, and Services, 2015

PiMiCo: Privacy Preservation via Migration in Collaborative Mobile Clouds.
Proceedings of the 48th Hawaii International Conference on System Sciences, 2015

Compiler Assisted Load Balancing on Large Clusters.
Proceedings of the 2015 International Conference on Parallel Architectures and Compilation, 2015

2014
Slices: Provisioning Heterogeneous HPC Systems.
Proceedings of the Annual Conference of the Extreme Science and Engineering Discovery Environment, 2014

ECC: Edge Cloud Composites.
Proceedings of the 2nd IEEE International Conference on Mobile Cloud Computing, 2014

Personal clouds: Sharing and integrating networked resources to enhance end user experiences.
Proceedings of the 2014 IEEE Conference on Computer Communications, 2014

Exploring Graph Analytics for Cloud Troubleshooting.
Proceedings of the 11th International Conference on Autonomic Computing, 2014

Reducing the cost of persistence for nonvolatile heaps in end user devices.
Proceedings of the 20th IEEE International Symposium on High Performance Computer Architecture, 2014

Balancing context switch penalty and response time with elastic time slicing.
Proceedings of the 21st International Conference on High Performance Computing, 2014

HeteroCheckpoint: Efficient Checkpointing for Accelerator-Based Systems.
Proceedings of the 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2014

Merlin: Application- and Platform-aware Resource Allocation in Consolidated Server Systems.
Proceedings of the ACM Symposium on Cloud Computing, 2014

DeSTM: harnessing determinism in STMs for application development.
Proceedings of the International Conference on Parallel Architectures and Compilation, 2014

2013
Practical Compute Capacity Management for Virtualized Datacenters.
IEEE Trans. Cloud Comput., 2013

The Edge of the Cloud.
IEEE Pervasive Comput., 2013

inTune: coordinating multicore islands to achieve global policy objectives.
Proceedings of the First ACM SIGOPS Conference on Timely Results in Operating Systems, 2013

NVM heaps for accelerating browser-based applications.
Proceedings of the 1st Workshop on Interactions of NVM/FLASH with Operating Systems and Workloads, 2013

Optimizing Checkpoints Using NVM as Virtual Memory.
Proceedings of the 27th IEEE International Symposium on Parallel and Distributed Processing, 2013

Distributed resource exchange: Virtualized resource management for SR-IOV InfiniBand clusters.
Proceedings of the 2013 IEEE International Conference on Cluster Computing, 2013

2012
Evaluating the need for complexity in energy-aware management for cloud platforms.
SIGMETRICS Perform. Evaluation Rev., 2012

A cyber-physical integrated system for application performance and energy management in data centers.
Proceedings of the 2012 International Green Computing Conference, 2012

Interactive Use of Cloud Services: Amazon SQS and S3.
Proceedings of the 12th IEEE/ACM International Symposium on Cluster, 2012

2011
Cloud4Home - Enhancing Data Services with @Home Clouds.
Proceedings of the 2011 International Conference on Distributed Computing Systems, 2011

Shadowfax: scaling in heterogeneous cluster systems via GPGPU assemblies.
Proceedings of the 5th International Workshop on Virtualization Technologies in Distributed Computing, 2011

CACM: Current-aware capacity management in consolidated server enclosures.
Proceedings of the 2011 International Green Computing Conference and Workshops, 2011

ResourceExchange: Latency-Aware Scheduling in Virtualized Environments with High Performance Fabrics.
Proceedings of the 2011 IEEE International Conference on Cluster Computing (CLUSTER), 2011

HEaRS: A Hierarchical Energy-Aware Resource Scheduler for Virtualized Data Centers.
Proceedings of the 2011 IEEE International Conference on Cluster Computing (CLUSTER), 2011

2010
VM power metering: feasibility and challenges.
SIGMETRICS Perform. Evaluation Rev., 2010

VStore++: Virtual Storage Services for Mobile Devices.
Proceedings of the Mobile Computing, Applications, and Services, 2010

A Case for Coordinated Resource Management in Heterogeneous Multicore Platforms.
Proceedings of the Computer Architecture, 2010

Managing large-scale utility cloud.
Proceedings of the 24th IEEE International Symposium on Parallel and Distributed Processing, 2010

A Split Driver Approach to Soc Virtualization - Challenges and Opportunities.
Proceedings of the 39th International Conference on Parallel Processing, 2010

Differential virtual time (DVT): rethinking I/O service differentiation for virtual machines.
Proceedings of the 1st ACM Symposium on Cloud Computing, 2010

FaReS: Fair Resource Scheduling for VMM-Bypass InfiniBand Devices.
Proceedings of the 10th IEEE/ACM International Conference on Cluster, 2010

HyVM - Hybrid Virtual Machines - Efficient Use of Future Heterogeneous Chip Multiprocessors.
Proceedings of the Architecture of Computing Systems, 2010

2009
IBMon: monitoring VMM-bypass capable InfiniBand devices using memory introspection.
Proceedings of the 3rd ACM Workshop on System-level Virtualization for High Performance Computing, 2009

GViM: GPU-accelerated virtual machines.
Proceedings of the 3rd ACM Workshop on System-level Virtualization for High Performance Computing, 2009

2008
Flexible Classification on Heterogenous Multicore Appliance Platforms.
Proceedings of the 17th International Conference on Computer Communications and Networks, 2008

ShareStreams-V: A Virtualized QoS Packet Scheduling Accelerator.
Proceedings of the 16th IEEE International Symposium on Field-Programmable Custom Computing Machines, 2008

Performance implications of virtualizing multicore cluster machines.
Proceedings of the 2nd Workshop on System-Level Virtualization for High Performance Computing, 2008

Active CoordinaTion (ACT) - toward effectively managing virtualized multicore clouds.
Proceedings of the 2008 IEEE International Conference on Cluster Computing, 29 September, 2008

2007
Advanced networking services for distributed multimedia streaming applications.
Multim. Tools Appl., 2007

Enabling semantic communications for virtual machines via iConnect.
Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing, 2007

Towards IQ-Appliances: Quality-awareness in Information Virtualization.
Proceedings of the Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007), 12, 2007

2006
Utilizing Network Processors in Distributed Enterprise Environments.
Proceedings of the Fifth IEEE International Symposium on Network Computing and Applications, 2006

Tuning file system block addressing for performance.
Proceedings of the 44st Annual Southeast Regional Conference, 2006

2005
Platform Overlays: enabling in-network stream processing in large-scale distributed applications.
Proceedings of the Network and Operating System Support for Digital Audio and Video, 2005

C-CORE: Using Communication Cores for High Performance Network Services.
Proceedings of the Fourth IEEE International Symposium on Network Computing and Applications (NCA 2005), 2005

Addressing data compatibility on programmable network platforms.
Proceedings of the 2005 ACM/IEEE Symposium on Architecture for Networking and Communications Systems, 2005

2004
SPLITS Stream Handlers: Deploying Application-level Services to Attached Network Processor.
PhD thesis, 2004

2003
Service Morphing: Integrated System- and Application-Level Service.
Proceedings of the 5th Annual International Workshop on Active Middleware Services (AMS 2003) 2003 Autonomic Computing Workshop, 2003

Network processors as building blocks in overlay networks.
Proceedings of the 11th Annual IEEE Symposium on High Performance Interconnects, 2003

2002
A Practical Approach for ?Zero? Downtime in an Operational Information System.
Proceedings of the 22nd International Conference on Distributed Computing Systems (ICDCS'02), 2002

Stream Handlers: Application-Specific Message Services on Attached Network Processors.
Proceedings of the 10th Annual IEEE Symposium on High Performance Interconnects (HOTIC 2002), August 21, 2002

2001
Adaptable Mirroring in Cluster Servers.
Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing (HPDC-10 2001), 2001

1998
A Virtual Classroom Based on Reusable Object Oriented Components.
Proceedings of the TOOLS 1998: 26th International Conference on Technology of Object-Oriented Languages and Systems, 1998


  Loading...