OpenCL Tegra WebCL WebGL

I would like to ask whether there are any plans to support OpenCL on Tegra processors. Right now the main burden are on its 4 CPUs, in the future Tegra may make its GPU more powerfull. People for instance have started talking about “smart” TVs. Well imagine a TV with a Tegra 4 processor, the OS is to the vendor and on top of it implementing HTML 5. Games, movies, multimedia content will become a reality. And here comes WebGL and WebCL…A company would surely want to create a game that would run almost anywhere…

Great question. I’d like to learn more about this too. Especially interesting is Neil Trevett’s talk that StreamComputing posted.

Anyone at NVIDIA want to comment?

One more question. The new OpenCL 1.2 offers Direct3D 11 interoperability with OpenCL not to say that someone can divide the device in subdevices which is very important. People want to create games/multimedia for both vendors Nvidia/AMD. When do you think you will have support OpenCL 1.2?

I understand that what I propose is one version of the technology branch. If I was a director or a proposal tech in a technology branch in a company I would like a reassurance. Of course I know that in major companies the R&D branch should be able to proceed with Research concerning theses issues (like Samsung is already doing). So really I am not upset receiving no answer I was just hoping I would.

I would like to ignite also imagination since the new WOA (Windows on Arm) is approaching. I do not link companies often but this is a must link from ASUS


So OpenCL could be very useful here to code a program targeted for a desktop and a tablet. Now that Tegra 4 is coming out it will be a lot of fuss. The device on the Desktop is the GPU mostly and parts on the CPU but on a Tegra the devices will be the 4-core CPU. So you can imagine how usefull will be OpenCL for Tegra…
Microsoft is saying that there will be a showcase for future ARM PCs I am showing you this video to understand what the future will be…


I don’t think you can get any information here because no staff from Nvidia cares about this forum. Just look at the OpenCL page of Nvidia’ website. Can you believe they have removed all the old contents include some important programming guide documents (can still be found in GPU Computing SDK) and only some meaningless introduction texts left. Lets pray they won’t abandon the OpenCL support in the future.

I am certain that they will start thinking about OpenCL in the portable solutions…it is a matter of time…Tegra-4 will come right on time with WOA. Anyway I will have to wait until 2013. Plenty of other things to look till then. :-)

NVIDIA is trying to postpone proper OpenCL support for as long as possible. Luckily, all the competition is pushing real hard, and more and more softwares come built on top of it. Even in my institute people starting to learn GPU programming tend to shift towards OpenCL, rather than CUDA.

Maybe sometime NV will realise that going against the wind is counterproductive.

Maybe when they see 3DStudio and Maya Rendering in OpenCL with several frames per second they will get the message…

Another problem I concern is Nvidia’s product strategy. They seem to focus on the game performance instead of computation on the Kepler GeForce cards. It is terrible if they want to force us to buy the expensive Quadro or Tesla cards for good CUDA or OpenCL performance.

Yes I have seen in tests that AMD’s graphics card outperform significantly NVIDIA’s consumer graphics cards in OpenCL…you are right. They have to look into this. I will update my version of Apple’s OpenCL examples for AMD’s GPU. It is not fair having only NVIDIA’s. It is very easy to do this.

It was Freescale than won the new-new BMW deal for next-gen hardware because of one small thing - Vivante’s GPU featureset.

Vivante is not a new player in the field, but the low profile firm has a GPU which supports OpenCL, which was listed on BMW’s corporate “RFQ” (Request For Quote). According to our contacts close to heart of the matter, OpenCL was the reason why Nvidia “is out”.

I hate it when I am right sometimes. Especially this time.