# GPU Disaggregation

## RPC

* Slashing the Disaggregation Tax in Heterogeneous Data Centers with FractOS ([EuroSys 2022](https://paper.lingyunyang.com/reading-notes/conference/eurosys-2022)) \[[Personal Notes](https://paper.lingyunyang.com/reading-notes/conference/eurosys-2022/slashing-the-disaggregation-tax-in-heterogeneous-data-centers-with-fractos)] \[[Paper](https://dl.acm.org/doi/10.1145/3492321.3519569)]
  * ICL & Technion & Barkhausen Institut & TU Dresden
  * A *GPU adaptor* offers several RPCs: GPU context initialization, memory de/allocation, kernel loading, kernel invocation, and cleanup.

## Remote CUDA

* DGSF: Disaggregated GPUs for Serverless Functions ([IPDPS 2022](https://paper.lingyunyang.com/reading-notes/conference/ipdps-2022)) \[[Personal Notes](https://paper.lingyunyang.com/reading-notes/conference/ipdps-2022/dgsf)] \[[Paper](https://ieeexplore.ieee.org/document/9820659)]
  * UT-Austin & Katana Graph
  * Serverless functions; intercept CUDA APIs.
* rCUDA: Reducing the Number of GPU-Based Accelerators in High Performance Clusters (HPCS 2010) \[[Paper](https://ieeexplore.ieee.org/document/5547126)] \[[Homepage](http://www.rcuda.net/)]
  * Universidad Politécnica de Valencia & Universidad Jaume I
  * Remote GPU acceleration; HPC clusters.

## Industrial Products

* VMware vSphere Bitfusion \[[Docs](https://docs.vmware.com/en/VMware-vSphere-Bitfusion/index.html)]
* VirtAI Tech Orion \[[GitHub](https://github.com/virtaitech/orion) (in Chinese)]

## Acronyms

* RPC: Remote Procedure Call
