DUAC 2022: vAccel - Interoperable Application Hardware Acceleration

Abstract

vAccel is a framework that allows serverless workloads running in virtual machines to access hardware accelerators. It defines a generic API that can be mapped to specific accelerator implementations through plugins. This allows workloads to leverage accelerators while maintaining isolation between tenants.

vAccel currently supports frameworks like TensorFlow and frameworks running on hypervisors like QEMU and Firecracker through virtio and vsock plugins. Performance evaluation shows vAccel introduces minimal overhead for accelerated workloads running in virtual machines.

When Sep 1, 2022 9:00 AM — 5:00 PM
Where Virtual Event

Watch the Talk

Code & Resources

Anastassios Nanos
Anastassios Nanos
Systems Researcher

My research interests include Systems software, virtualization, Operating Systems, Containers, unikernels etc.