Visualizing Large Datasets on the GPU with Vega and MapD
mapd.com
mapd.com
How big is the dataset? If it can't ever leave the GPU then it is at most a few GB? Unless there are several GPUs at play then it's N * (a few GB). If there are a few GPUs at play then this dataset would fit into DDR3 RAM on a single mainstream Xeon node, or entirely into MCDRAM on a Xeon Phi node.
Please correct me if I'm wrong.
Other customers with smaller datasets (i.e. less than a few hundred million records) are able to run with a single GPU.
We're not going after petabyte size datasets (where <100ms querying is rarely important), so ability to scale has rarely been an issue.
[1] https://www.amd.com/en-us/press-releases/Pages/amd-radeon-pr...
We already do provide some support for hover interactions in our charting library on top of Vega, but it would be nicer to do this in Vega.
Right now customers still get a lot of value from server-side rendering simply bc we can render visualizations of billions of records interactively and in real time, which is difficult or impossible to achieve in other platforms without some sort of pre-computation.
And if you're into visualization engineering like that, we're hiring :)