JogAmp will be at SIGGRAPH 2010 with their own BOF Session "3D & Multimedia Across Platforms and Devices Using JOGL." This BOF session, on Tuesday, 27 July from 4:00pm to 6:00pm, will discuss the features, contributions, and future of OpenGL, OpenCL, and OpenMax across devices and OS exposed on top of Java using the JogAmp open-source libraries.
Using OpenCL to manipulate OpenGL objects has important advantages: the GPU is usually faster and data transfer from Host memory to Device memory is kept to a minimum. CMSoft OpenCL/GL interop tutorial shows detailed implementation of circular wave interference simulation using CL/GL interop, including commented source code available for download.
Tony Parisi, one of the co-creators of VRML--Virtual Reality Modeling Language--along side Mark Pescue, recently discussed the future of Virtual Worlds. When asked "What conditions should be present that are not today for a serious widespread of virtual worlds in the future?" Tony response was "two things. First, a ubiquitous client. Either Unity, or a Unity competitor; or WebGL (maybe not version 1.0 because it might not have all the features)." The second item is game play within the virtual worlds.
Scientific American interviewed several institutes to discover how they plan on using OpenCL. Read how researchers at Virginia Polytechnic Institute and State University (Virginia Tech) and The National Institutes of Health plan on using OpenCL to further their studies within the small budgets at their disposal.
Andor Salga has posted a good collection of 3D sketches for WebGL. You can view the code beside the WebGL window. The variety of sketches gives one a good sense of what is possible at this stage of WebGL development. A WebGL enable browser is required.
AMD has posted a case study on OpenCL™ Optimization. The article discusses performance optimizations for AMD GPUs and CPUs using as a case study a simple, yet widely used computationally intensive kernel: Diagonal Sparse Matrix Vector Multiplication.
COLLADA started a Video Group on Vimeo.com. There are already 19 videos in the group, and you are invited to share your own COLLADA videos with group.
GPU Computing, a term coined by Jon Peddie, like most things, was born out of necessity when it was discovered that a cheap PC with a decent graphics card could perform engineering structural analysis for much less money than a workstation. Jem Davies, the self proclaimed god father of technical talent in ARM, does a great job of outlining what the GPU can do today, and where it's going tomorrow with OpenCL, DirectCompute and Augmented Reality.
Imagination Technologies demonstrates the capabilities of the OpenVG 1.1 API on their POWERVR SGX and POWERVR VGX IP Cores, in a short video.
KitGuru recently interviewed the well known and highly respected AMD employee Terry Makedon. Covering ATI Stream SDK and OpenCL, among other things, Terry gives a peak into the direct AMD is going with these technologies.