Főként azok számára érdekes, akik laptoppal rendelkeznek, ahol a memória az alaplapra forrasztott, és több rendszer-memóriahelyre van szükségük, miközben egy fogyasztói NVIDIA GeForce RTX GPU is található a laptopban. Az NBD-VRAM lehetőséget biztosít arra, hogy némi swap teret hozzanak létre a vRAM-ból.
Az NBD-VRAM nem rég jelent meg, és egy kis démonból áll, amely a vRAM-ot az NVIDIA CUDA driver API-n keresztül allokálja, majd a Linux Network Block Device (NBD) protokoll segítségével egy Unix socketen keresztül elérhetővé teszi. Végső soron ez a megoldás az NVIDIA GPU vRAM-jának egy részét hagyományos Linux swap eszközként teszi elérhetővé.
Az NBD-VRAM kifejezetten az NVIDIA fogyasztói GPU-ival való együttműködésre lett tervezve, ahol az NVIDIA P2P API és alternatívái nem működnek. Az NVIDIA hivatalos Linux grafikus driver stackjét kell futtatni a CUDA támogatásához, nem pedig a Nouveau/Nova használatával.
Akik többet szeretnének megtudni erről az MIT-licenc alatt elérhető NBD-VRAM nyílt forráskódú projektről, az alábbi linken tehetik meg: GitHub.

