GPU Computing Comes to Tegra

by Brian Caulfield

Our work on everything from super computers to super phones is finally coming together.

If you’re a developer, ARM is ready to support your best work.

Our new Kayla platform pairs a powerful Tegra mobile processor with an NVIDIA Kepler-based GPU to support a powerful suite of technologies that have never appeared on mobile devices before – including CUDA 5 and Open GL 4.3.

Kayla offers a sneak-peek at the capabilities that will be unleashed by Logan, NVIDIA’s next-generation Tegra mobile processor.

“What’s amazing is that Logan will be the size of a dime, whereas Kayla is now the size of a tablet PC,” Nvidia CEO Jen-Hsun Huang told a crowd Tuesday morning at our annual GPU Technology Conference.

Support for Open GL 4.3 will unleash advanced desktop-class graphics capabilities — such as tessellation and compute shaders – that are the building blocks for cutting-edge PC games.

And CUDA 5, a sophisticated parallel computing framework, will unlock the ability to tackle complex computer vision problems, such as face and object recognition.

The result is performance and usability comparable to cutting-edge laptops, workstations and servers.

Porting code is incredibly easy. NAMD, a widely-used molecular dynamics simulation package, took two days to move to Kayla. Our own Optix GPU raytracer took just one day.

Introducing Kayla
Introducing Kayla

Earlier versions of this platfom have already been used to help prototypes of mobile hospital robots distinguish between objects and people.

Longer-term, the possibilities are positively science-fictioney. If you’re a developer, you might want to get started now.