AMD is spearheading an effort to better develop and maintain standards for general processing over GPU (GPGPU) programming. The company is leading the creation of the HSA Foundation, a non-profit industry group aimed at standardising and maintaining platforms for the development of applications which use both CPU and GPU hardware of the Heterogeneous System Architecture (HSA).
At GDC, SemiAccurate sat down with Andrew Richards of Codeplay to talk about OpenCL’s past, present, and future. The results went in directions we had not been anticipating, especially surrounding the future directions of the language. The video of the interview is available on the SemiAccurate website. The Khronos Group YouTube channel also has a good select of video interviews, including one with Andrew Richards.
AMD has announced a new unified profiling and debugging tool for both AMD’s CPUs and GPUs, called CodeXL. CodeXL brings together AMD's GPU compute tools and AMD's CPU compute tools to enable faster and more robust development of OpenCL and GPU accelerated applications.
Tom's Hardware tests OpenCL acceleration in Adobe PhotoShop CS6, Musemage, GIMP and a pre-release version of Corel's AfterShot Pro, across five system configurations and looks for patterns in the results including scaling based on GPU horsepower.
Register today for a webinar series on how to use the Intel SDK for OpenCL Applications to best utilize the CPU and Intel HD Graphics of 3rd Gen Intel Core processors for developing OpenCL applications:
- July 11 - Getting Started with Intel SDK for OpenCL Applications
- July 18 - Writing Efficient Code for OpenCL Applications
- July 25 - Creating and Optimizing OpenCL Applications
The Khronos Group just wrapped up another tour in Asia. Slides from the visit and a few photos are available online.
AMD announced continued leadership in driving OpenCL adoption with availability of the AMD APP SDK 2.7, featuring the first conformant implementation of OpenCL 1.2 and comprehensive support for C++.
The COLLADA working group would like to share their progress since the March GDC meet-up on making COLLADA robust for the community. As requested by many community members, the COLLADA Conformance Test Suite (CTS) will be open sourced. Also, the OpenCOLLADA project will receive catalyst funding from Khronos to fix outstanding bugs and commence the integration of OpenCOLLADA into the open source test suite. Both the COLLADA CTS and OpenCOLLADA will be moving to Github. The COLLADA work group invites you to sign-up on the COLLADA public mailing list, and give your feedback.
VexCL is vector expression template library for OpenCL developed by the Supercomputer Center of Russian academy of sciences. It has been created for ease of C++ based OpenCL development. Multi-device (and multi-platform) computations are supported. The code is publicly available under MIT license.
The COLLADA files loader in Minko 2 now provides much faster parsing times. Tests show some of files now take up to 10 times less time to load. You can now load 100+MB *.DAE files containing 600 000 polygons and more, including animations. Another important addition is that we now parse a lot more data about the materials. We are now able to load material values such as the reflectivity, shininess and more to make it easier for the artists to customize the rendering using their favorite CAO tool.