Khronos Group announced today that have already been approved and posted a modern processor of cross-platform, parallel computing programming standards “OpenCL 1.2″, of course, continue to open, royalty-free license. OpenCL release 1.1 eighteen months later, in more than 30 home industry leading enterprise’s efforts, the new version for parallel programming brought more strong performance and function, and realized the backward compatibility.
Khronos also has been updated and expanded the OpenCL comprehensive conformance test program group, to ensure that the implementation of the new rules for cross-platform application development to provide a complete and reliable platform.
Through the following the update and additional items, OpenCL 1.2 significantly increased parallel programming flexibility, function and performance:
Equipment division: make the application may put a equipment to the son of equipment division, direct control special unit task allocation, calculation of storage equipment for high priority/sensitive incubation period of task, or effectively use Shared hardware resources, such as cache.
The link editor and independent objects, and promote the traditional editor of the performance and flexibility to create OpenCL library, used to link with other programs.
Stronger image support: including the 1 D image and 1 D & 2 D image array of extra support. At the same time, the sharing of OpenGL extended now realizes from OpenGL 1 D texture and 1 D & 2 D texture array of images to create OpenCL function.
The built-in kernel represents a special or not programming hardware and linked to the firmware, such as video encoder/decoder and digital information processor, realized these customized by OpenCL framework drive or equipment and tight integration.
DX9 media surface sharing: to achieve the OpenCL and DirectX 9 or DXVA media sharing between the surface high efficiency.
DX11 surface Shared: OpenCL and DirectX 11 surface for the seamless sharing.
OpenCL working Group chairman, Khronos Group chairman, NVIDIA mobile content vice President Neil Trevett said: “OpenCL working Group very carefully to listen to the developers and users among the feedback information software, and offer for its timely and effective, heterogeneous computing functions across the suppliers to open standards. OpenCL working Group also expanded its members in size, and from mobile industry development to embedded industry, have pushed forward like FPGAs such innovation equipment using OpenCL”.
Khronos Groups as members, AMD Fusion experience programs global vice President Manju Hegde, ARM and the processor department calculated subsystem vice President James McNiven, Intel software and services group vice President and general manager of developers products division Bill Savage, Fixstars company founder and CEO Satoshi Miki also represent respectively their companies expressed OpenCL 1.2 support, including AMD, ARM were clear expression Fusion APU Radeon HD graphics processor, and Mali GPU core, Cortex processor will graphics to join the OpenCL 1.2 support.