NVIDIA just released its first OpenCL-conformant graphics driver to the public. Up to now, it was only available to registered members of its GPU Computing developers program. Get your OpenCL driver today.
DMP is proud to announce two all new OpenGL ES programming training courses. For those who have taken past courses, these are two new courses. OpenGL ES programming training I and II will run November 5-6 and November 26-27. Complete details are available online for the Training I and Training II course in english, or Japanese.
A new project on Google code offers up Java/Scala bindings for OpenCL. OpenCL4Java is a library that provides three levels of Java bindings for OpenCL: C-style wrappings auto-JNAerated by JNAerator; Thin Object-Oriented wrappings that hide away the complexity of the C-style wrappings; ScalaCL, which is a kind of "parallel expressions for dummies" in Scala. A thread on the OpenCL message boards is available for feedback.
NVIDIA has released the first public OpenCL conformant GPU drivers as well as a powerful performance profiling tool and an OpenCL Best Practices Guide. The OpenCL Visual Profiler uses the extensive performance instrumentation in NVIDIA’s OpenCL drivers and hardware performance signals designed into NVIDIA GPUs to provide developers with insight into performance bottlenecks and opportunities for optimization. The OpenCL Best Practices Guide designed to help OpenCL developers programming for the CUDA architecture implement high performance parallel algorithms and understand best practices for GPU Computing. The OpenCL drivers, Visual Profiler, and Best Practices Guide are all available on the NVIDIA developers website.
MacResearch initially launched its OpenCL Tutorials in August. Now they have five OpenCL tutorials in video format. The latest in their series is a video Questions and Answers session based on feedback from Episode 4 - Memory Access and Layout. If you are just getting started with OpenCL, these video tutorials from Mac Research make a great starting place.
Intel Corp. unveiled the Atom CE4100 media chip at the Intel Developer Forum (IDF) 2009. The CE4100 provides MPEG-4 support, 3D graphics, can capture uncompressed 1080p video, offers high-end audio, has a built in NAND controller and support DDR2 and DDR3 memory. The new chip provides full support for OpenGL ES 2.0 and Flash 10, providing a great environment for Flash based games, video and rich web content. A short video featurette is available at ZDNet.
AMD has released an update to their ATI Stream Software Developers Kit (SDK), putting v.20 at Beta 3. This version brings recognition of 64-bit atomic built-ins as well as fixes to compiler and code generation issues. The Khronos Group has a forum thread where you can express your thoughts on the ATI Stream SDK and OpenCL.
3DVIA introduces the 3DVIA Mobile App for iPhone users. 3DVIA mobile allows you to log into and manage your 3DVIA.com account, search and interact with the thousands of models posted on 3DVIA.com or create new art with 3DVIA Collage all from your iPhone for FREE.
Being able to export your Spore Creatures into .dae COLLADA format was a pretty cool trick. However, you could only preview your creatures as 2D images in your browser. Over the weekend, Mozilla was hard at work, fixing a few bugs in their implementation of WebGL. Over the weekend Vladimir Vukićevićwas was also busy putting together a very cool demo that will let you view your COLLADA exported Spore Creatures in 3D, right in your browser. If you have a browser with WebGL enabled, here is the demo page in action.
According to Bright Side of News, AMD is dedicated to support open physics standards, with Pixelux and Bullet taking the prime spots. Bullet Physics Library is an open source physics library that is now getting translated into OpenCL, thanks to the effort of companies such as AMD.