minnestar text logo


Sign up to stay up to date.


High-Performance GPU Computing on the iPad

URL: http://innig.net/,

Modern graphics processing units (GPUs) are enormously powerful. Though designed for specialized graphics tasks, they can perform general-purpose computation often far faster than CPU-only code. However, GPU programming requires not only specialized technical know-how, but entirely new algorithms. It comes with a steep learning curve.

This talk gives you a boost up that learning curve. We’ll get into the nitty-gritty of a practical example, using the iPad’s GPU to speed up the most critical computation-intensive task known to humanity. (Fractals, of course. What else are computers for?) No prior knowledge of iPhone OS or graphics programming needed.

Although this talk examines an iPad / iPhone example, the code examples apply to all OpenGL ES 2.0 platforms, including the latest Android and Palm devices. The principles apply to all GPU computing. Cool pictures included.


Minnebar 5 (2010-05-22)


Paul Cantrell