Altera Corporation announced the broad availability of its SDK for OpenCL and supported third-party production boards. Altera's SDK for OpenCL allows software programmers to take their OpenCL code and easily exploit the massively parallel architecture of an FPGA. Software programmers targeting FPGAs achieve higher performance at significantly lower power compared to alternative hardware architectures.
Vivante Corporation announced it became the first mobile GPU vendor to publicly and successfully demonstrate Basemark ES 3.0 in customer silicon. This milestone was achieved and demonstrated at this years DESIGN West, The Embedded System Conference, in San Jose. Freescale Semiconductor's i.MX6Q Application Processor with Vivante's GPU was running the Basemark ES 3.0 benchmark flawlessly.
Comportability launches as a formal organization for OpenCL users. Established as a non-profit corporation by some of OpenCL's primary advocates, Comportability is an open forum for all things related to OpenCL. Membership is free and individuals are invited to participate in discussions, upload software and take part in the annual workshop. Institutions and vendors may join as voting members, and are invited to form regional chapters, which are encouraged to host future meetings and workshops. The 1st International Workshop on OpenCL (IWOCL) will take place May 13-14, 2013 at the Technology Square Research Building (TSRB) at the Georgia Institute of Technology in Atlanta, Georgia. Registration for this event is open and the program is on-line.
Eric Berdahl, Adobe Senior Engineering Manager has written an open letter to their users explaining why they use OpenCL. "Even though Adobe does not build hardware and, therefore, does not implement OpenCL, we use OpenCL and we know what features we need, from OpenCL and from OpenCL hardware, to enable us to build even more compelling and efficient applications." explains Eric.
Turbulenz developers are proud to announce that we have released the Turbulenz HTML5 game engine as open source under the standard MIT license. The open source project is available on GitHub.
The WebCL API is designed with security as a primary requirement. The Validator will enforce compliance of WebCL kernels with the defined WebCL language restrictions, and prevent out-of-bounds memory accesses. The WebCL kernel Validator will enforce out of bounds memory protections and will perform syntactic validation of WebCL kernels. The WebCL working group received five proposals, in response to the WebCL Validator RFQ. Vincit was selected to implement the WebCL Validator. Initial design discussions have started, which will be followed by development. All discussion and development will be done in public on email@example.com, and the project will be set up as open source.
IBM developerWorks offers a good tutorial on getting going with WebCL. Taking the user from installing WebCL to writing your first program. Lots of example code and resource links.
One of the newer Khronos Chapters has announced a tentative date for a meet up in September 2013. For more information, please visit the Brazil Chapter page. If you would like to start a Khronos Chapter in your corner of the world, please visit the Khronos Group Chapter pages.