Automatic Virtualization of Accelerators

Hangchen Yu, Arthur Michener Peters, Amogh Akshintala, Christopher J. Rossbach · 2019

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 technological trends are incompatible. Cloud applications run on virtual platforms, but traditional I/O virtualization techniques have not provided production-ready solutions for accelerators. As a result, cloud providers expose accelerators by using pass-through techniques which dedicate physical devices to individual guests. The multi-tenancy that drives their business is lost as a consequence.

Read the paper · More papers on PaperTik