In a recent article of Science Advances, we introduced a WebGL library Abubu.js that makes easier to program and create high-performance simulation of cardiac dynamics and other large-scale systems like fluid flow and crystal growth. Making these kind of simulations and studies accessible to virtually anyone with a modest computer. For cardiac dynamics, this approach will allow not only scientists and students but also physicians to use physiologically accurate modeling and simulation tools that are interactive in real time, thereby making diagnostics, research, and education available to a broader audience and pushing the boundaries of cardiac science.
Neil Trevett, president of the Khronos Group will be chairing a discussion group at Operational Safe Systems for Level 5 Automation (OSS5) on February 28th in San Francisco. Discussions will explore if existing open standards a reasonable starting point for safety critical APIs. The newly formed Vulkan SC Working Group makes a compelling starting point for safety certifiable access to GPU acceleration for graphics and compute.
The Khronos Group recently announced a request for industry feedback to gauge interest in developing a new low-level, heterogeneous communications open standard that could transform the way applications are developed for High Performance Embedded Computing (HPEC) systems. If there is industry support, then Khronos would create a working group and invite any interested company to participate for a voice and a vote in creating and evolving a multi-vendor standard under Khronos’ proven multi-company governance process. Khronos encourages you to fill out the online survey to provide us your feedback, or email firstname.lastname@example.org if you would like to discuss getting involved.
The MIT-licensed C++11 graphics/game engine Magnum has a new version, packing WebGL-enabled and HiDPI-aware ImGui integration, tweakable constants for live coding, improved Vulkan interoperability and compilation time optimizations.
The traditional programming models and open standards for communications between processing elements have been left behind somewhat. The interconnect topologies have become more complex and fragmented. No longer is there a clear, unified communication standard that is suitable for all the new interfaces introduced by these heterogeneous architectures. Abaco felt no existing open standard API provided a unified solution. Abaco presented their case the Khronos Group proposing a new standard API called Takyon. Khronos has listened and created the “Heterogeneous Communications” Exploratory Group with a goal to gather industry support for development of a new standard and solicit additional proposals. Take a look and contribute here. For a more in-depth description of the problem, be sure to read Abaco's blog "Behind the times".
The Khronos Group, an open consortium of leading hardware and software companies creating advanced acceleration standards, today announces a request for industry feedback to gauge interest in developing a new low-level, heterogeneous communications open standard that could transform the way applications are developed for High Performance Embedded Computing (HPEC) systems. If there is industry support, then Khronos would create a working group and invite any interested company to participate for a voice and a vote in creating and evolving a multi-vendor standard under Khronos’ proven multi-company governance process. Those interested in finding out more and providing feedback are invited to visit the Khronos Heterogeneous Communication feedback page.
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!
Diligent Engine is a modern cross-platform abstraction layer for Vulkan, OpenGL, OpenGL ES, Direct3D11 and Direct3D12. In the latest release, Diligent Engine added support for Vulkan on MacOS, enabled by MoltenVK.
The Khronos Group was in Japan this week for SIGGRAPH Asia 2018. There were five BOF sessions covering Vulkan, OpenXR, WebGL, glTF, NNEF, OpenVX and OpenCL. Most of the presentations from these sessions is now online and we have lots of photos as well. Unfortunately not video this year.