Intel has released their 22.214.171.12461 graphics drivers. OpenGL has been bumped to 4.6, which adds an extension to use Vulkan’s SPIR-V shaders in OpenGL. Vulkan has been given four new extensions: VK_EXT_depth_clip_enable, VK_EXT_host_query_reset, VK_EXT_scalar_block_layout, and VK_KHR_shader_float16_int8. The OpenCL kernel compile times have been reduced.
Imagination Technologies announced that it has joined SiFive's DesignShare ecosystem, giving system designers easy access to its industry-leading PowerVR GPU and neural network accelerator (NNA) IP cores. The PowerVR GPU will be the first fully featured GPU supporting the Vulkan applications programming interface (API) available via the DesignShare ecosystem. Mohit Gupta, vice president, SoC IP solutions, strategy and business development, SiFive; said: "We're delighted to welcome Imagination into the DesignShare movement. Imagination is renowned for its industry-leading GPU IP and award-winning NNA IP. PowerVR's support of APIs such as Vulkan, OpenCL, Android NNAPI, and SYCL will deliver new opportunities for customer growth for the ecosystem. Together, we hope to inspire customers to challenge the norm and develop groundbreaking custom silicon. We're excited to see the creativity that our collaboration inspires."
The recently formed Khronos OpenCL Tooling Subgroup has been focused on developing and enhancing open source tools and components, targeted at embedded systems and heterogeneous computation applications; the new tools and resources are available to the entire OpenCL ecosystem.
Michael Wong, VP of Research and Development, Charles Macfarlane, VP of Marketing and Rod Burns, Developer Relations Manager are attending this year's AutoSens Conference in Detroit from 14th to 16th May, 2019. Michael Wong will be presenting “Ensuring safe AI in a car" highlighting the practical engineering challenges of turning deep learning, classical machine vision and sensor fusion algorithms from research prototypes into real-world automotive-grade systems. Codeplay will be exhibiting the benefits of open standards OpenCL and SYCL on Renesas R-Car V3H platform for rapid development and deployment of ADAS and AV functions.
LLVM 2019 wrapped up a couple of weeks ago, and some of the presentations are now rolling out. For a list of Khronos related session, visit our event page. For a complete list of presentations, please visit the LLVM website.
Arm Mobile Studio is a suite of free-to-use tools which help game and app developers to reach more of the mobile market by efficiently optimizing and debugging high-end content for all Android devices. It includes the Arm Graphics Analyzer to trace graphics performance issues easily, and Arm Streamline performance analyzer, for a whole-system view of performance to determine bottlenecks quickly across both the CPU and GPU. Arm Mobile Studio supports frame-by-frame analysis of OpenGL ES and Vulkan content and lets you trace Vulkan, OpenGL ES, EGL and OpenCL API calls easily in your game from within the Unreal game engine.
Akash Kuttappa has posted an in-depth review of glTF updates coming out of GDC 2019. The review covers Mozilla Hubs and Spoke, Adobe Dimension and glTF, Facebook and glTF, Google , Microsoft and glTF, and more. Each review includes a 'Showcase' and 'Looking forward' section. Read the blog.
Radeon GPU Analyzer (RGA) is thte AMD offline compiler and integrated code analysis tool, supporting the high-level shading and kernel languages that are consumed by DirectX 11, Vulkan, OpenGL and OpenCL, including HLSL, GLSL, the OpenCL kernel language, and SPIR-V. Along with support for Vulkan in the RGA GUI, the biggest new feature in RGA 2.1 is a new analysis system that lets you obtain the GCN machine ISA and hardware resource information, using the compiler in the running driver that you have in your system. Learn more on the Radeon GPU Blog from AMD.
The Khronos OpenCL working group recently created a new Tooling Subgroup with the aim of improving the tools ecosystem for this widely-used open standard for heterogeneous computation—in particular, boosting the development of tooling components that can be shared by multiple vendors. Subgroup members have been meeting regularly to coordinate the overall direction for OpenCL tools, with an emphasis on strengthening the development of tools in open source, particularly by encouraging collaboration between the OpenCL and LLVM communities.
Khronos has released OpenCL 2.2-10. This maintenance release fixes multiple community reported issues, brings all KHR OpenCL extensions neatly into the Extensions spec, and adds support for the SPV_KHR_no_integer_wrap_extension. You will find the OpenCL 2.2-10 version of the specification in the Khronos Group OpenCL Registry.
Less than a week left to submit your paper, talk, poster, tutorial or workshop to the annual OpenCL conference, IWOCL 2019! This year Northeastern University is pleased to welcome the 7th Annual International Workshop on OpenCL to Boston in 2019.
Fifth-year student Adam Kelly focused on finding the most efficient way possible to simulate quantum computing. Adam's project QCGPU is a high performance, hardware accelerated quantum computer simulator written with Python and OpenCL. News coverage and short interview with Adam are online, as well as the research paper. Congratulations Adam!
Interested in heterogeneous programming for CPUs, GPUs and FPGAs in #OpenCL? Then submit a paper, technical presentation, poster, workshop or tutorial at the annual International Workshop on OpenCL. Deadline Jan 27th
The Khronos Group OpenCL API is a SIMD programming model which maps well to the GPU but mostly bypass the fixed graphics-specific logic. The latest Radeon GPU Profiler 1.4 (RGP) now has the ability to profile OpenCL workloads in RGP. Most of the major RGP features that you’re used to using for profiling graphics workloads generated by Vulkan and DirectX 12 are there when profiling OpenCL applications, including the workload and barrier overviews.