https://hgpu.org/?p=3621
Efficiently Using a CUDA-enabled GPU as Shared Resource