Bounce Buffer

Bounce buffer – High-speed memory resource used as a cache to temporarily store some data. For example, until recently a GPU was fed with data by the host server’s CPU, which fetched it from its local or remote storage devices. But GPUs are powerful and can be kept waiting for data; overwhelmed server hosts simply can’t deliver data fast enough. GPUDirect Storage cuts out the host server CPU and its memory, calling it a bounce buffer,  and sets up a direct link between the GPU and NVMe-connected storage.