NVIDIA Tegra K1: First Mobile Chip With Hardware-Accelerated OpenCL
New submitter shervinemami writes (starting with a pretty big disclaimer: "I'm an Engineer at NVIDIA.") The latest CompuBench GPU benchmarks show NVIDIA's Tegra K1 running whole OpenCL algorithms around 5x faster than any other mobile device, and individual instructions around 20x faster! This huge jump is because mobile companies have been saying they support OpenCL on mobile devices since early 2013, but what they don't mention is that they only have software API support, not hardware-accelerated OpenCL running faster on their GPUs than CPUs. Now that NVIDIA's Tegra-K1 chip has started shipping in devices and thus is available for full benchmarking, it is clearly the only mobile chip that actually gives you proper hardware-accelerated OpenCL (and CUDA of course!).
The K1 is also what's in Google's Project Tango 3-D mapping tablet.
I have the Asus Transformer Prime 201 with the Tegra 3 and it is/was a pretty damn good CPU. The tablet is still quite useful despite being a few years old. I skipped the Tegra 4s and have been waiting for K1 powered tablets. I do a fair bit of gaming on my tablet and I can't wait to see what developers do with the K1.
Does it have tools support for OpenCL? For Geforce there is no tools support and without it, and I've found out the hard way that it's too difficult to make it perform without proper insights that tools can give.
The Nexus 10 I purchased on launch day had a working OpenCL implementation. I ran some kernels on it and it was definitely GPU accelerated. A software update actually removed the CL driver later on as Google backtracked on CL support and began promoting their Renderscript instead.
http://www.anandtech.com/show/...
Also, the nVidia jetson-tk1 that I purchased does NOT have a working OpenCL implementation.
Look at the comments from the nvidia employee: http://devblogs.nvidia.com/par...
This article is just free advertising for nVidia, and its false information too!
They make great hardware, why do they have to be so damn dishonest all the time?
ALL it does is bark WTF?
You must have a defective version. Maybe you should take it to see a doctor.
Recent iPhones certainly have very powerful PowerVR GPUs, and Apple was the original creator of OpenCL. But can you show any benchmarks or proof that iPhone 5S allows GPU-accelerated OpenCL apps?
Everyone needs to learn the lesson of the Ouya, nobody will develop for devices that are easily hacked to play pirated software.
Your claim means nobody will develop for PCs. Yet developers do in fact develop for PCs.
NVIDIA is not supplying a proper OpenCL toolchain for the Ubuntu 14.04 LTS-based developer's kit for the Jetson Tegra TK1 hardware. As a result, it is effectively not possible to develop OpenCL applications for the chip, unless you are a big enough operator to develop your own OpenCL compiler. If you click through to TFA, you will note that I pointed this out months ago. Claiming that OpenCL is properly supported for this hardware by NVIDIA is simply not true.
"There is no night so forlorn, no mood so bleak, that it cannot be infused with pleasure by tender meat..." - R.W. Apple
OpenCL is not available on iOS. Nor does it look like it ever will be. Apple still promotes the OpenCL project, but for GPU compute on iOS devices they have indicated that they are putting their efforts behind their new Metal API, which is generic enough that it can be used for graphics or compute.
Xiaomi MiPad
Wow. A 4:3 aspect ratio?
Do they per chance also have matte/non-glossy screens?
All hope abandon ye who enter here.
"Conformant" does not mean it is actually running faster due to GPU hardware acceleration. On mobile, "conformant" OpenCL usually just means it runs on the CPU or runs on the GPU at a very slow speed, as opposed to Tega K1 that is giving clear GPU speedups.
image processing of the device's camera output would be one such use...
Matte screens and touchscreens are not a great combo. They're too hard to clean fingerprints off of.
I read the internet for the articles.
Google "do not be evil" single handedly decided that OpenCL will never run on Android and instead is pushing for their crappy alternative, RenderScript:
https://code.google.com/p/andr...
No matter how valid the arguments of those who favor OpenCL are, Google just answers with FUD.