Phoronix benchmarking offers an initial look at the OpenGL / OpenCL / Vulkan Linux performance plus some thermal numbers for the GTX 1050 Mini. A follow-up article will include power consumption / performance-per-Watt metrics of the GTX 1050 / GTX 950 / GTX 750 / GTX 650 for a fun comparison of Pascal, Maxwell, and Kepler of these low/mid-range cards.
The second Release Candidate (RC) milestone of the upcoming Mesa 3D 13.0.0 Graphics Library has been announced. Changes implemented in Mesa 13.0.0 RC2 include the move of the BlendBarrier and PrimitiveBoundingBox definitions into the ES3.2 category for GLAPI, export of all GLES (OpenGL ES) 3.2 functions in the libGLESv2.so library, and the set of the VISIBILITY_CFLAGS argument for shared GLAPI to the automake file the MAPI generic OpenVG dispatcher.
Learn about how OpenCL is relevant to machine learning at our demo booth. Also learn about what Khronos is doing with machine learning and OpenVX and Khronos' new Neural Network Exchange Format (NNEF) working group.
Intrinsic is an Open Source, Vulkan based, cross-platform graphics and game engine. The project is currently in an early stage of development, and according to it's author, is developing rapidly. There is a website and the project itself is hosted on Github.
Vulkan API supports multithreading, which is particularly important for mobile platforms. Multithreading enables the system to balance the workload across multiple CPUs, allowing for lower voltage and frequency. The results give considerable energy savings compared to OpenGL ES API. In this video from ARM, you can see just how big a difference there is between OpenGL ES and Vulkan.
Silicon Studio is pleased to announce that they have implemented Vulkan in their cross-platform open source game engine, Xenko. Vulkan is the next generation graphics API from the Khronos Group. "We are excited to be one of the first commercially available game engines to support Vulkan!"
1NVIDIA demonstrated at GTC Europe a high-end virtual reality demo of a complete car model. You can explore every detail of the complete car model in virtual reality. To accomplish this, the demo harnesses the NV_gpu_multicast OpenGL extension so two Quadro P6000 can render the left- and right-eye views in parallel and then handles the massive geometric detail with the NV_command_list OpenGL extension.
The Khronos Group today announced the creation of two standardization initiatives to address the growing industry interest in the deployment and acceleration of neural network technology. Firstly, Khronos has formed a new working group to create an API independent standard file format for exchanging deep learning data between training systems and inference engines. Work on generating requirements and detailed design proposals for the Neural Network Exchange Format (NNEF™) is already underway, and companies interested in participating are welcome to join Khronos for a voice and a vote in the development process. Secondly, the OpenVX™ working group has released an extension to enable Convolutional Neural Network topologies to be represented as OpenVX graphs and mixed with traditional vision functions. Read the press release about both of these Neural Network Standard Initiatives.
Blender 2.78 comes with lots of improvements to the Cycles render engine, including support for CPU groups, support for Nvidia GTX 10×0, along with better support for Nvidia GTX 980 Ti and Nvidia Titan X GPUs, OpenCL and CUDA memory improvements.
Unity today rolled out their first public preview of their Vulkan renderer for this popular cross-platform game engine.