Search code examples
c++ccudategra

CUDA support for NVIDIA Tegra 4 processors?


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?"


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!