News: 0001589829

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Vulkan 1.4.332 Brings A New Qualcomm Extension For AI / ML

([Vulkan] 6 Hours Ago Vulkan 1.4.332)


Vulkan 1.4.332 is out today as the latest weekly update to this high performance graphics and compute API specification. Besides a number of documentation clarifications/corrections, there is one new extension this week in the name of AI / machine learning.

This week's new Vulkan API extension is a Qualcomm vendor extension: VK_QCOM_data_graph_model. The VK_QCOM_data_graph_model is for enhancing their machine learning capabilities with the Vulkan API. Vulkan for AI/ML continues to be a hot topic with [1]even NVIDIA exploring and working on it .

The VK_QCOM_data_graph_model extension is described as:

"This extension supports new VkPhysicalDeviceDataGraphProcessingEngineTypeARM, and VkPhysicalDeviceDataGraphOperationTypeARM types for data graph pipelines added in VK_ARM_data_graph.

A new pipeline cache type is also added to seamlessly import ML models such as ONNX through QNN workflow, and run them on the device or an external compute engine."

More details and information on today's Vulkan 1.4.332 specification update can be found via [2]GitHub .



[1] https://www.phoronix.com/news/NVIDIA-Vulkan-AI-ML-Success

[2] https://github.com/KhronosGroup/Vulkan-Docs/commit/09d464f85360160747c4ad6dc5a9841e15822aa5



Q: What do little WASPs want to be when they grow up?
A: The very best person they can possibly be.