This paper proposes automatic generation of virtual accelerator stacks to address the fundamental tradeoffs between virtualization properties and techniques for ...
Nov 3, 2017 · Our system, AvA. (Automatic Virtualization of Accelerators), automatically vir- tualizes user-mode accelerator APIs rather than accelerator.
This work aims to propose three high-level architectural solutions that leverage virtualization to exploit accelerators and Real-Time Processing Units (RPUs) ...
AvA is a research system for virtualizing general API-controlled accelerators automatically, developed in SCEA lab at University of Texas at Austin.
People also ask
What are the three types of virtualization processes?
What is the difference between virtualization and cloud computing?
What are the two major virtualization techniques?
How does virtualization assist cloud providers?
Nov 3, 2017 · Our system, AvA. (Automatic Virtualization of Accelerators), automatically vir- tualizes user-mode accelerator APIs rather than accelerator.
We present AvA, which addresses limitations of existing virtualization techniques with automated construction of hypervisor-managed virtual accelerator stacks.
AvA (Automatic Virtualization of Accelerators) re-purposes a para-virtual I/O stack design based on API remoting to present virtual accelerator APIs to guest ...
This framework provides flexible and efficient FPGA acceleration for different virtualization solutions such as virtual machines, containers and unikernels.
May 13, 2019 · AvA: Automatic Virtualization of Accelerators. • Silos→API remoting only viable accelerator virtualization technique. Thank you && Debate.
We used AvA to virtualize nine accelerators and eleven framework APIs, with orders-of-magnitude lower programming effort than required to construct hand-built ...