The Khronos Group announced the ratification and public release of the finalized SYCL 1.2 specification. SYCL for OpenCL enables code for heterogeneous processors to be written in a "single-source" style using completely standard C++. The multi-vendor SYCL 1.2 standard is available royalty-free for industry use, and the full specification together with details about the SYCL conformance test suite and Adopters Program can be found on the Khronos Group SYCL page.
AMD unveiled their new AMD 7000 Series Accelerated Processing Units (APUs), AMD Radeon 300 and M300 Series Graphics, and AMD A-Series desktop APU updates. The AMD A-Series Desktop APUs offer Windows 10 readiness including DirectX 12 Multiengine and Multiadapter features. Combined with existing support for AMD FreeSync, AMD Mantle, HSA features heterogeneous queuing (hQ) and heterogeneous uniform memory access (hUMA) as enabled by OpenCL 2.0 applications, and OpenGL 4.4.
The new OpenCL Code Anlayzer, a feature of Intel INDE OpenCL Code Builder, adds performance analysis capabilities integrated in Microsoft Visual Studio OpenCL development environment. With this new feature the OpenCL Code Builder now supports each state of the OpenCL code development, enables developer to carry on performance optimizations in each step of the development from build, to debug, and to tuning and get the best out of Intel Graphics Compute capabilities. OpenCL Code Builder in conjunction with Intel INDE Platfrom Analyzer now enables tuning features for OpenCL applications like:
- Application level profiling
- Platform level timeline view
- Platform performance counters
- Correlate CPU & GPU activities
- Kernel hot-spots analysis
For full description of the OpenCL Code Builder and Analyzer features watch this 2 min video.
The Embedded Vision Alliance has published an in-depth overview of OpenCL, jointly published by some Khronos Group members. Please note that a free registration is required to view the entire article.
This >a href="http://www.iwocl.org/conf-2015/the-future-of-heterogeneous-compute-apis-a-developer-feedback-session-on-khronos-opencl-sycl-and-spir-v/">special FREE to attend IWOCL 2015 session will kick-off with a technical presentation of the new features of OpenCL 2.1 followed by a developer feedback session covering OpenCL 2.1, SYCL and SPIR-V. This session provides developers with an opportunity help drive future development of the OpenCL related APIs. During the session you will have the opportunity to provide your feedback to key members of the Khronos specification working groups, fellow developers and a select group of OpenCL vendors.
AJ Guillon will be presenting the upcoming Fields Institute Working Lunch Seminar on OpenCL this April 28th 2015. This talk will motivate the OpenCL standard and present its opportunities and challenges. A survey of performance gains and energy savings will be provided so that the potential of the parallel heterogeneous compute era can be understood. The recent announcements from Khronos at GDC 2015, including Vulkan and OpenCL 2.1, will be echoed. AJ Guillon is a Khronos member and actively contributed to the new OpenCL C++ kernel language, provisionally released as part of OpenCL 2.1. In order to attend, you must register by April 26th.
The organisers of IWOCL, the International Workshop on OpenCL, announced that AMD and HP have sponsored the Advanced Hands-On OpenCL Tutorial that will kick-off IWOCL 2015. The tutorial, which will focus on advanced OpenCL concepts, is an extension of the highly successful 'Hands on OpenCL' course which has received over 3,000 downloads. Simon McIntosh-Smith, Senior Lecturer in High Performance Computing and Architectures at the University of Bristol and one of the authors of the original open-source course will lead the tutorial. The full-day Advanced Hands-On OpenCL tutorial takes place on Monday 11th May at the Li Ka Shing Center, Stanford University. Registration is $145. For additional information visit the official website.
Dr Tomasz Bednarz currently works as a Principal Research Fellow at the QUT Science and Engineering Faculty, and finds time to run the Brisbane GPU Meet-up group and the Khronos Brisbane Chapter. Tomasz will be giving a workshop on High-performance Visualisation Using OpenGL/WebGL. This workshop will provide introduction to OpenGL and will include introductions and hands-on exercises to basic concepts of hardware rendered graphics, shader language and WebGL. Short introductions to OpenCL and new Vulkan APIs will be also showcased.
NVIDIA has released driver 350.12, which is both a Game Ready release and their first R349 WHQL release. NVIDIA has also posted a bit more information (PDF) on their OpenCL 1.2 driver. The OpenCL 1.2 drivers are based on the published Khronos Specification and are expected to pass the Khronos Conformance Testing. OpenCL 1.2 functionality will be available on Kepler and Maxwell GPUs.
Samsung R&D Institute UK invites you to the next meeting of the Khronos UK Chapter on Tuesday 14th April , taking place during the LLVM conference in the New Academic Building at Goldsmiths, University of London. The meeting will focus on how SPIR-V is a cornerstone of the new Vulkan and OpenCL 2.1 APIs recently announced by Khronos, how SPIR-V evolved from LLVM IR and why a binary intermediate language is important to the industry. Meeting starts at 1PM.