NVIDIA is hosting two more seminars over the next few days which cover 'Best Practices for OpenCL Programming', and 'An Introduction to GPU Computing and OpenCL'. The series will cover many topics including C for CUDA, programming to the OpenCL™ API , using DirectCompute and performance optimization techniques. The Webinars are presented by NVIDIA Developer Technology Engineering team and have NVIDIA staff online to answer Questions.
Imagination Technologies reports mobile graphics hit a new milestone this month with over 100 leading consumer electronics products now using Imagination's POWERVR SGX to deliver advanced shader-based graphics. Enabling over 25 handsets and over 75 netbook and mobile Internet device (MID) products, Imagination's POWERVR SGX is the driving force behind the delivery of OpenGL ES 2.0 into the hands of consumers.
Albin Olofsson, Tools Manager at the Sony Ericsson Developer World interviews Gordon MacLachlan From Imagination Technologies. Discussion includes OpenGL ES 2.0 and the Sony Ericsson Satio™, an overview of the Imagination Technologies SDK for OpenGL ES development and a demo of the SDK.
ExtremeTech discusses GPGPU computing on Windows 7. "Both Nvidia and ATI are committed to supporting DirectX 11 on their newest boards; and both now have early OpenCL drivers out as well. In particular, I expect both of their Windows 7 drivers will support OpenCL." says Michael Miller.
WebGL is now available in WebKit nightlies. If you run Leopard or Snow Leopard you can try it out WebGL yourself. WebGL runs in the HTML Canvas element, and works similarly to the 2D Canvas capability currently in WebKit. You can download the nightly build on the Webkit website.
As OpenCL gains a descent foothold in the SuperComputing world, more researchers are starting to take notice. The folks at Scientific American point out the pitfalls that have slowed the progress of supercomptuing to-date, and give merit to the new solutions offered by the Open Computing Language (OpenCL). Seeing how researchers at Virginia Tech use a computer equipped with both a CPU and an AMD GPU to compute and visualize biomolecular electrostatic surface potential 1,800 times faster--from 22.4 hours to less than a minute--than they could with a similar computer driven only by a CPU, is just the beginning.
If you are using one of Chromium, latest WebKit or a recent nightly build of FireFox, you can view a WebGL port of Auld's amazing 1K demo, Chocolux to WebGL. Chocolux is a real-time recursive GPU raytracer using four spheres. The possibilities are endless.
DMP has announced a new two day getting start GLSL Programming training course on December 10th and 11th 2009. This course introduces the world of programmable pipeline by explaining basic topics of the GLSL(OpenGL Shading Language) which is a core feature of OpenGL ES 2.x and OpenGL 2.x. The course is offered in Japan in Japanese.
The new ATI Stream SDK v2.0 - beta 4 adds OpenCL GPU support to the existing CPU support. Using AMD's Khronos Group Conformant OpenCL implementation, developers will be able to take one source code base and re-target it to CPUs or GPUs - it will run on both - to take advantage of your entire platform. ATI Stream SDK Beta 4 also sees Microsoft® Windows® 7 and native Microsoft® Windows® 64-bit support. The Khronos Group has an active forum discussion available.
MacResearch has posted part 6 in their series of OpenCL tutorials. In this episode, a real-world code that has been parallelized by porting to the GPU. The use of shared memory to improve performance is covered as well as a discussion of synchronization points for coordinated work within a work-group. Source code is provided.