4 ms·
Most discrete GPUs do not share memory
by rubatuga 9y ago
Most discrete GPUs do not share memory
- valarauca1 9y agoActually all GPUs do. PCIe is DMA (Direct Memory Access). The Vulkan API's have specific constructs for building a "shared" memory space between the native application, and its shaders on GPU. Then the driver will manage prefetching and caching from RAM to NVRAM on the GPU.. --- OFC Vulkan is only supported on newer cards. But OpenCL has had this feature for nearly a decade.
- fulafel 9y agoThere's a good argument that server GPU acceleration is more likely to become mainstream through integrated GPUs than through discrete GPUs.