ATI has announced the production release of their Stream SDK v2.0. The ATI Stream SDK is a complete development platform which allows you to quickly and easily develop applications accelerated by ATI Stream technology using OpenCL. New features include support for OpenCL™ ICD (Installable Client Driver), support for atomic functions for 32-bit integers and support for OpenCL / OpenGL interoperability.
GPU Caps Viewer 1.8.0 is available for download. This new version adds OpenGL 3 as well as OpenCL support with a new panel and several OpenCL demos. GPU Caps Viewer is a graphics card utility for Windows. It quickly describes the essential capabilities of your graphics card including GPU type, amount of VRAM, GPU temperature, OpenGL, OpenCL and CUDA API support. I also offers OpenGL and OpenCL demos to test the latest features of your video card.
Alexey Shmatok recently gave a presentation at Rosta Company on the possibility of using OpenCL for rapid application development. Alexey has made forecasts on the possibility of using OpenCL concept for self-assembling nano-electronic devices. His slides are available in both Russian and English.
Fixstars has announced a beta version of "FOXC" OpenCL Compiler for x86. FOXC will allow software developers to take full advantage of multi-core x86 CPUs to develop OpenCL-based softwares. This is a source-to-source compiler that takes OpenCL code as the input source and the output source file is a readable C code. The "FOXC" Beta version can be downloaded for free from the Fixstars website.
AMD announced collaborate with SiSoftware to develope one of the first industry benchmark testing suites for OpenCL. To be released by SiSoftware, the OpenCL GPGPU benchmark suite is part of SiSoftware Sandra 2010. The benchmark suite includes remote analysis, benchmarking and diagnostic features for PCs, servers, mobile devices and networks, and can be used to test OpenCL performance on ATI Stream technology.
Ben Bergen, evolving applications and architectures team, Los Alamos National Laboratory, commented at SC09 : "Our development experience at Los Alamos National Laboratory with adapting codes to the Roadrunner supercomputing architecture exposed several areas where there were no obvious tools or techniques that would allow us to maintain portability across the variety of platforms that we must routinely support to fulfil the Laboratory’s stewardship mission. Initial proof-of-concept experiments with the OpenCL framework make us optimistic that OpenCL can address many of the challenges that we will be facing as the HPC landscape evolves into the future."
Following their successful participation in SIGGRAPH Asia 2008, The Khronos Group is again hosting a “Developer University” as well as expanding their activities by exhibiting on the show floor. The Khronos Group is proud to invite you to Pacifico Yokohama, Yokohama, Japan at booth C12. Updates will be given on all of the major Khronos API's including OpenGL, OpenCL, COLLADA, OpenMAX, OpenVG and OpenGLES, as well, some major announces surrounding WebGL. Complete details as they become available are online.
Imagination Technologies will start to deliver IP for its POWERVR SGX543MP multi-processor graphics cores in early December. The POWERVR SGX543MP features scalable GP-GPU compute power, which can be fully utilised through all Khronos APIs including OpenGL ES 2.0/1.1, OpenVG™ 1.x and OpenCL™.
DirectCompute is a small tool which allows you to benchmark both DirectCompute and OpenCL general-purpose computing APIs by calculating tons of FFT-like data and some memory transfers. This version adds full OpenCL support, shaders profile selection, versions reporting and some basic results validations.
The Khronos Groups OpenCL API was awarded Editor's Choice Award this week, by HPCwire, at SC09. Every year at the Supercomputing Conference, HPCwire announces their Annual Readers and Editors Choice Awards. Hosted in Portland, Oregon in its 21st year, SC is recognized as the premier international conference on High Performance Computing (HPC), networking, storage and analysis.