Question

I could not find anything on the use of CUDA on Tegra processors, even though they provide quite a lot SIMD cores (~72). It would seem that NVIDIA currently focuses development efforts on Tegra through the Tegra development kit (based on Android).

So my question is: "Is it possible to use CUDA (or OpenCL) on Tegra 4 or predecessors and if so what version is supported?"

Was it helpful?

Solution

We were confused by the news articles too. We have since learned the following:

CUDA is not supported on Tegra 4, according to this tweet (also here) by SO user "harrism" who works for NVIDIA. It is anticipated for a future Tegra version (same tweet as a source).

OpenCL is not supported on Tegra.

OpenGL ES 2 shaders have always been supported on Tegra and here are some Tegra 2 and Tegra 3 demos with these shaders from our previous work at AccelerEyes.

We're looking forward to running our stuff on the 72 GPU cores though, using our ES 2 shaders. Awesome chip.

Cheers!

OTHER TIPS

Pointed out correctly Tegra 2/3/4 do not support CUDA. Logan will be the first one supporting CUDA and OpenCL.

However, Nvidia is already trying to bring people to using CUDA with Tegras, at the moment you can use a Tegra 3 plus a Nvidia PCIe graphic card.

There are a few Development boards supporting that

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top