Re:Visualizing Large Datasets on the GPU with Vega and MapD
by dogma1138 on Tuesday July 25, 2017 @04:05AM
(#14846015)
Do you use Pascal's unified memory for over-provisioning?
Since Maxwell only supports unified virtual memory addresses with the host upto the VRAM limit.
[ Parent
| on HN ]
Re:Visualizing Large Datasets on the GPU with Vega and MapD
by tmostak on Tuesday July 25, 2017 @10:18AM
(#14847865)
MapD predates good virtual (unified) memory support on GPUs and so we built our own caching mechanism where each GPU has its own buffer pool and pulls from a CPU buffer pool (i.e a network of buffer pools). This approach still has the advantage of giving us a lot of control of where we put data, how much we leave for other processes, as well as allowing us to pin data in VRAM on a specific GPU.