• A Case for Protecting Huge Pages from the Kernel 

      Patel, Naman (2018-01-01)
      Modern architectures support multiple size pages to facilitate applications that use large chunks of contiguous memory either for buffer allocation, application specific memory management, in-memory caching or garbage ...
    • Elasticity in IaaS Cloud, Preserving Performance SLAs 

      Dhingra, Mohit (2017-11-14)
      Infrastructure-as-a-Service(IaaS), one of the service models of cloud computing, provides resources in the form of Virtual Machines(VMs). Many applications hosted on the IaaS cloud have time varying workloads. These kind ...
    • Modeling and Adaptive Scheduling Strategies for Distributed Graph Algorithms 

      Dindokar, Ravikant Devidas
      Graph processing at scales of millions-billions of vertices and edges has become common to solve real-world problems in domains like social networks, smart cities and genomics. Distributed "Big Data" platforms for graph ...
    • Performance Specific I/O Scheduling Framework for Cloud Storage 

      Jain, Nitisha (2018-06-26)
      Virtualization is one of the important enabling technologies for Cloud Computing which facilitates sharing of resources among the virtual machines. However, it incurs performance overheads due to contention ...