> For the complete documentation index, see [llms.txt](https://paper.lingyunyang.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://paper.lingyunyang.com/paper-list/resource-disaggregation/gpu-disaggregation.md).

# GPU Disaggregation

## RPC

* Slashing the Disaggregation Tax in Heterogeneous Data Centers with FractOS ([EuroSys 2022](/reading-notes/conference/eurosys-2022.md)) \[[Personal Notes](/reading-notes/conference/eurosys-2022/slashing-the-disaggregation-tax-in-heterogeneous-data-centers-with-fractos.md)] \[[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](/reading-notes/conference/ipdps-2022.md)) \[[Personal Notes](/reading-notes/conference/ipdps-2022/dgsf.md)] \[[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
