GPU Accelerated Data Visualization in Python

Hi,

I have a general question regarding using CUDA acceleration in Python. Is it possible to accelerate the plotting of data generated by matplotlib command using CUDA to harness the power of GPU’s for faster visaulization ? This is required for the development of Python notebooks for visualization of large files of scientific data on remote servers.

also posted here:

http://stackoverflow.com/questions/29404452/gpu-accelerated-data-plotting-in-python

You might want to check out my pycuda accelerated numpy like lib. It’s designed for machine learning but probably has the potential for much broader use:

https://github.com/NervanaSystems/nervanagpu

There’s also pycuda itself and scikits.cuda that you might want to check out. In all of these it’s pretty easy to periodically grab data off the device and feed it to something like matplotlib or bokeh.