Nvidia's CUDA Now Features Python Support

At this year's GPU Technology Conference (GTC), Nvidia announced that the company's CUDA parallel programming technology has support for Python and consequently can take "full advantage of GPU acceleration for their high performance computing (HPC) and big data analytic applications."

This support comes from NumbaPro, a Python compiler in the new Anaconda Accelerate product from Continuum Analytics and is a result of the company's contribution of the CUDA compiler source code into the core and parallel thread execution backend of LLVM.

"Hundreds of thousands of Python programmers will now be able to leverage GPU accelerators to improve performance on their applications," said Travis Oliphant, co-founder and CEO of Continuum Analytics. "With NumbaPro, programmers have the best of both worlds: they can take advantage of the flexibility and high productivity of Python with the high performance of NVIDIA GPUs."

Anaconda Accelerate is available for Continuum Analytics' Anaconda Python offering and as part of the Wakari browser-based data exploration and code development environment.

 

Contact Us for News Tips, Corrections and Feedback

Create a new thread in the US News comments forum about this subject
This thread is closed for comments
6 comments
    Your comment
  • This is great news, Python's extremely versatile and approachable; I'm very excited to see what people will be able to accomplish. Also, this is mandatory: http://xkcd.com/353/
    6
  • jazz84Also, this is mandatory: http://xkcd.com/353/

    Nice, I loved that one.
    6
  • I hate white space sensitive languages, one it took me a day find bug caused by one dev using spaces and the other correction something in a look indenting it with a tab...
    -2