Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2731186acmconferencesBook PagePublication PagesveeConference Proceedingsconference-collections
VEE '15: Proceedings of the 11th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments
ACM2015 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
VEE '15: 11th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments Istanbul Turkey March 14 - 15, 2015
ISBN:
978-1-4503-3450-1
Published:
14 March 2015
Sponsors:

Bibliometrics
Skip Abstract Section
Abstract

It is our great pleasure to welcome you to the 2015 ACM SIGPLAN/SIGOPS Conference on Virtual Execution Environments (VEE'15).

This year's conference continues its tradition of providing a forum for researchers and practitioners to interact, shared ideas, and discuss the latest work on virtualization. The conference brings together people from different domains of computer science, from the top of the software stack down to the micro-architectural level.

This year's call for papers attracted 60 submissions. Out of these, the program committee accepted 17 papers. Reviewing was double-blind and was done entirely by the program committee members. All submissions received 3-4 reviews, and authors were given the opportunity for rebuttal before the PC meeting.

In addition to the papers, this year's technical program includes two invited keynote presentations.

Skip Table Of Content Section
SESSION: Improving and Exploiting I/O Virtualization
research-article
A Comprehensive Implementation and Evaluation of Direct Interrupt Delivery

As the performance overhead associated with CPU and memory virtualization becomes largely negligible, research efforts are directed toward reducing the I/O virtualization overhead, which mainly comes from two sources: DMA set-up and payload copy, and ...

research-article
A Hybrid I/O Virtualization Framework for RDMA-capable Network Interfaces

DMA-capable interconnects, providing ultra-low latency and high bandwidth, are increasingly being used in the context of distributed storage and data processing systems. However, the deployment of such systems in virtualized data centers is currently ...

short-paper
Supporting High Performance Molecular Dynamics in Virtualized Clusters using IOMMU, SR-IOV, and GPUDirect

Cloud Infrastructure-as-a-Service paradigms have recently shown their utility for a vast array of computational problems, ranging from advanced web service architectures to high throughput computing. However, many scientific computing applications have ...

SESSION: Address Space Management
research-article
Proactively Breaking Large Pages to Improve Memory Overcommitment Performance in VMware ESXi

VMware ESXi leverages hardware support for MMU virtualization available in modern Intel/AMD CPUs. To optimize address translation performance when running on such CPUs, ESXi preferably uses host large pages (2MB in x86-64 systems) to back VM's guest ...

research-article
HSPT: Practical Implementation and Efficient Management of Embedded Shadow Page Tables for Cross-ISA System Virtual Machines

Cross-ISA (Instruction Set Architecture) system-level virtual machine has a significant research and practical value. For example, several recently announced virtual smart phones for iOS which run smart phone applications on x86 based PCs are deployed ...

research-article
GPUswap: Enabling Oversubscription of GPU Memory through Transparent Swapping

Over the last few years, GPUs have been finding their way into cloud computing platforms, allowing users to benefit from the performance of GPUs at low cost. However, a large portion of the cloud's cost advantage traditionally stems from ...

SESSION: Managing Virtual Clusters
research-article
HeteroVisor: Exploiting Resource Heterogeneity to Enhance the Elasticity of Cloud Platforms

This paper presents HeteroVisor, a heterogeneity-aware hypervisor, that exploits resource heterogeneity to enhance the elasticity of cloud systems. Introducing the notion of 'elasticity' (E) states, HeteroVisor permits applications to manage their ...

research-article
A-DRM: Architecture-aware Distributed Resource Management of Virtualized Clusters

Virtualization technologies has been widely adopted by large-scale cloud computing platforms. These virtualized systems employ distributed resource management (DRM) to achieve high resource utilization and energy savings by dynamically migrating and ...

research-article
Towards VM Consolidation Using a Hierarchy of Idle States

Typical VM consolidation approaches re-pack VMs into fewer physical machines, resulting in energy and cost savings [13, 19, 23, 40]. Recent work has explored a just-in time approach to VM consolidation by transitioning VMsto an inactive state when idle ...

SESSION: VM Testing and Introspection
research-article
Application of Domain-aware Binary Fuzzing to Aid Android Virtual Machine Testing

The development of a new application virtual machine (VM), like the creation of any complex piece of software, is a bug-prone process. In version 5.0, the widely-used Android operating system has changed from the Dalvik VM to the newly-developed ART VM ...

research-article
Exploring VM Introspection: Techniques and Trade-offs

While there are a variety of existing virtual machine introspection (VMI) techniques, their latency, overhead, complexity and consistency trade-offs are not clear. In this work, we address this gap by first organizing the various existing VMI techniques ...

research-article
PEMU: A Pin Highly Compatible Out-of-VM Dynamic Binary Instrumentation Framework

Over the past 20 years, we have witnessed a widespread adoption of dynamic binary instrumentation (DBI) for numerous program analyses and security applications including program debugging, profiling, reverse engineering, and malware analysis. To date, ...

SESSION: User-facing Applications
research-article
Improving Remote Desktopping Through Adaptive Record/Replay

Accessing the display of a computer remotely, is popularly called remote desktopping. Remote desktopping software installs at both the user-facing client computer and the remote server computer; it simulates user's input events at server, and streams ...

research-article
Migration of Web Applications with Seamless Execution

Web applications (apps) are programmed using HTML5, CSS, and JavaScript, and are distributed in the source code format. Web apps can be executed on any devices where a web browser is installed, allowing one-source, multi-platform environment. We can ...

SESSION: Security and Reliability
research-article
AppSec: A Safe Execution Environment for Security Sensitive Applications

Malicious OS kernel can easily access user's private data in main memory and pries human-machine interaction data, even one that employs privacy enforcement based on application level or OS level. This paper introduces AppSec, a hypervisor-based safe ...

research-article
Hardware-Assisted Secure Resource Accounting under a Vulnerable Hypervisor

With the proliferation of cloud computing to outsource computation in remote servers, the accountability of computational resources has emerged as an important new challenge for both cloud users and providers. Among the cloud resources, CPU and memory ...

research-article
PARS: A Page-Aware Replication System for Efficiently Storing Virtual Machine Snapshots

Virtual machine (VM) snapshot enhances the system availability by saving the running state into stable storage during failure-free execution and rolling back to the snapshot point upon failures. Unfortunately, the snapshot state may be lost due to disk ...

Contributors
  • Georgia Institute of Technology
  • University of Toronto
  • Microsoft Corporation

Recommendations

Acceptance Rates

VEE '15 Paper Acceptance Rate 16 of 50 submissions, 32%;
Overall Acceptance Rate 80 of 235 submissions, 34%
YearSubmittedAcceptedRate
VEE '17431842%
VEE '16291034%
VEE '15501632%
VEE '14561832%
VEE '08571832%
Overall2358034%