NVIDIA Corporation today announced its full support for the newly released OpenCL 1.0 specification from the Khronos Group. OpenCL (Open Computing Language) is a new compute API that allows developers to harness the massive parallel computing power of the GPU. The addition of OpenCL is another major milestone in the GPU revolution that gives NVIDIA developers another powerful programming option. You can find the OpenCL specification on the Khronos Group website.
AMD today announced its intent to rapidly adopt the OpenCL 1.0 programming standard and integrate a compliant compiler and runtime into the free ATI Stream Software Development Kit (SDK). OpenCL 1.0 was ratified today by the The Khronos Group. AMD is a founding and contributing member of the OpenCL working group in The Khronos Group, and has consistently been one of the most vocal and active proponents of the standard.
The Khronos™ Group announced today that it has ratified and publicly released the OpenVG™ 1.1 specification, a new version of the royalty-free, open standard for low-level 2D vector graphics acceleration. OpenVG 1.1 adds a Glyph API for hardware accelerated text rendering, full acceleration support for Adobe® Flash® and Flash Lite 3 technologies and multi-sampled anti-aliasing. The new OpenVG specification is accompanied by an open source sample implementation and a full suite of conformance tests implemented by the Khronos Group.
The Khronos™ Group today announced the ratification and public release of the OpenCL™ 1.0 specification, the first open, royalty-free standard for cross-platform, parallel programming of modern processors found in personal computers, servers and handheld/embedded devices. OpenCL enables software developers to take full advantage of a diverse mix of multi-core CPUs, GPUs, Cell-type architectures and other parallel processors such as DSPs to greatly improve speed and responsiveness for a wide spectrum of applications in numerous market categories from gaming and entertainment to scientific and medical software.
Join experts from Khronos for the public launch of the OpenCL 1.0 and OpenVG 1.1 specifications. This day-long "Developer University" is free to SIGGRAPH ASIA attendees and will provide a comprehensive update on the Khronos ecosystem of standards that includes heterogenous parallel programming frameworks and graphics & media APIs for graphics-rich applications and user interfaces on a wide range of systems from supercomputers to mobile devices.
HPC Wire has a great article on OpenCL. The article reviews the organization and process behind OpenCL, gives a short overview of the nature of the proposal, and discusses the implications of OpenCL in the high-performance software development arena. The OpenCL initiative currently being developed by the Khronos Group is a royalty-free standard for parallel programming of heterogeneous systems.
The Vincent SC project is working on a portable implementation of the OpenGL SC API specification. More information on OpenGL SC can be found on the Khronos web site at http://www.khronos.org/opengles/sc. The initial code base for VIncent SC is now available in the SVN repository on Sourceforge. Please follow the instructions under Code->SVN to download the latest version of the source code. The code is fairly stable, and has already been used to debug the OpenGL SC conformance test. Currently, the project workspaces and project files included in the upload are targeting Visual Studio 2008, and require SDL to be present for framebuffer access.For more information, or if you want to get involved, please contact the project administrator.
Fujitsu Laboratories Ltd. announced the development of a new video-processing technology which enables a complete wraparound view of a vehicle's perimeter in real time. This new technology uses the MB86R01 SoC(1) graphics chip for automobiles from Fujitsu Microelectronics Limited which supports the OpenGL ES 2.0. This technology will allow a driver to obtain an overview of their surroundings from a single image. This will allow them to grasp a situation surrounding the vehicle that requires immediate attention.
Imagination Technologies' POWERVR™ SGX520 graphics processor core has achieved conformance with the Khronos™ OpenGL® ES 2.0 standard. POWERVR SGX520 is claimed to be the world’s smallest 3D graphics processor solution to achieve OpenGL ES 2.0 conformance. POWERVR SGX520 is less than 2.6mm2 in TSMC 65LP process. POWERVR SGX supports OpenGL 2.0, OpenGL ES 2.0, OpenGL ES 1.1 and OpenVG™ 1.0, while the previous generation POWERVR MBX 3D acceleration core, already deployed in more than 100m phones and other devices, supports OpenGL ES 1.1 and OpenVG 1.0.1.
Nikkei Electronics Magazine of Japan has watched Khronos Group's newest API "OpenCL" since its working group established in June 2008. They had a reporter attend the first technical session of OpenCL at SC08 in Austin, Texas. View this news article in Japanese. Account is required.