LunarG is pleased to announce the release of a new option in spirv-opt, which was designed to reduce SPIR-V size. This new option, -Os, allows developers to reduce SPIR-V size without specifying individual passes of spirv-opt. Learn more about this option at LunarG. For those developers who wish to have finer control over which passes are invoked, read more details about the available SPIR-V optimization options in the white paper by Greg Fischer of LunarG, titled SPIR-V Shader Size Reduction Using spirv-opt_v1.1.
Geeks 3D has a great overview of the new OpenGL and Vulkan features in the AMD Adrenalin 17.12.1 release. AMD has added some OpenGL 4.6 extensions (GL_ARB_gl_spirv) but not all, so Adrenalin 17.12.1 is still an OpenGL 4.5 driver with OpenGL 4.6 features. This driver exposes 319 OpenGL extensions (GL=294 and WGL=25) for a Radeon RX 470 on Windows 10 64-bit. Adrenalin 17.12.1 also exposes Vulkan 1.0.65 which is one of the latest specifications. Vulkan support has been added to Radeon Overlay, Radeon Relive, Enhanced Sync and Frame rate target control.
Neil Trevett, Khronos Group President and Radhakrishna Giduthuri, Software Architecture and Compute Performance Acceleration at AMD, spoke at two Khronos related events this past week. Neils presented was an update on the Khronos Standards for Vision and Machine Learning which covered Khronos Standards OpenVX, NNEF, OpenCL, SYCL and Vulkan. Radhakrishna presented Standards for Neural Networks Acceleration and Deployment covered Khronos Standards OpenVX and NNEF. The slides from both presentations are now online.
There is a wide range of open-source deep learning training networks available today offering researchers and designers plenty of choice when they are setting up their project. Caffe, Tensorflow, Chainer, Theano, Caffe2, the list goes on and is getting longer all the time. This diversity is great for encouraging innovation, as the different approaches taken by the various frameworks make it possible to access a very wide range of capabilities, and, of course, to add functionality that’s then given back to the community. This helps to drive the virtuous cycle of innovation.
Earlier this year, Microsoft acquired Simplygon, a leader in 3D model optimization based in southern Sweden. Today,Microsoft announces the launch of Simplygon Cloud on Azure Marketplace. Simplygon reduces complexity in the creation and extensibility of 3D models through optimization. Simplygon supports glTF, FBX and OBJ file types for ingestion; rendering engines including Unity 3D and Unreal Engine; and all major mixed reality platforms, including Windows Mixed Reality, iOS and Android.
Join Patrick Cozzi and his Penn graphics students final project presentations in a live stream December 11th at 5pm EST. There will be 19 4-minute presentations in total. Topics include rendering clouds, terrain, ocean, forests, weather, VR, voxels, ray marching, and more. A complete list of projects can be found online here.
The Khronos Group announces the ratification and public release of the finalized SYCL 1.2.1 specification. SYCL for OpenCL enables code for heterogeneous processors to be written in a “single-source” style using completely standard modern C++. The multi-vendor SYCL 1.2.1 standard is available royalty-free for industry use, and the full specification together with details about the SYCL open-sourced conformance test suite and Adopters Program are online.
The first two Khronos meet-ups coming up will both be in London. First up is the Khronos UK Game Dev Social on December 7th: "Meet developers working on Vulkan within Arm, Google, Imagination, Samsung and many more! Share your experiences with others in the graphics & game tech industries." The second is a Khronos London Chapter meet-up on December 12th: Come and hear speakers from Away3D, Arm, KDB, Unity and Intel talking about Vulkan, SPIR-V, OpenCL and of course WebGL. Back in the US on December 13th is the Khronos Boston Chapter meet-up covering the latet on Khronos APIs. Finally over in Sydney Australia will be the Khronos Sydney Chapter meet-up "Graphics XMAS Meeting in Pub (Art + Science + Design + Engineering)." All events require registration.
The Khronos Group was at SIGGRAPH Asia this year with talks from several Khronos members including NVIDIA and Unity, as well as a talk from the Khronos Melbourne Chapter Leader. Neil Trevett, President of the Khronos Group, gave an overview of the Khronos ecosystem. If you are interested in learning more about Khronos standards for 3D, VR, AR and Neural Networks, be sure to take a few minutes to read Neil's presentation.