AvA: Accelerated Virtualization of Accelerators
Hangchen Yu, Arthur Peters, Amogh Akshintala, Christopher J. Rossbach
Abstract
Applications are migrating en masse to the cloud, while accelerators such as GPUs, TPUs, and FPGAs proliferate in the wake of Moore's Law. These trends are in conflict: cloud applications run on virtual platforms, but existing virtualization techniques have not provided production-ready solutions for accelerators. As a result, cloud providers expose accelerators by dedicating physical devices to individual guests. Multi-tenancy and consolidation are lost as a consequence.
Topics & Concepts
VirtualizationCloud computingComputer scienceOperating systemVirtual machineEmbedded systemParallel Computing and Optimization TechniquesCloud Computing and Resource ManagementAdvanced Data Storage Technologies