News: 0001581023

  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)

The oneAPI Construction Kit Drops Support For Vulkan

([Intel] 8 Minutes Ago oneAPI Construction Kit 5.0)


Introduced two years ago was [1]the Intel/Codeplay oneAPI Construction Kit for helping to bring SYCL support to new hardware. As part of that the oneAPI Construction Kit was [2]brought to RISC-V and other platforms. Out this week is now oneAPI Construction Kit 5.0 and sadly it drops Vulkan API support.

While the oneAPI Construction Kit is a framework around building off open standards and enabling the SYCL programming model and other open specifications across diverse accelerators/platforms, the oneAPI Construction Kit 5.0 release gutted all of the Vulkan API support. This was done as the Vulkan support was considered incomplete and rather investing in completing it, the developers felt it best off to remove the support to avoid the maintenance burden and any user confusion over its incomplete state.

Removing the Vulkan API support from the oneAPI Construction Kit was laid out in [3]this RFC .

"Vulkan API is incomplete and requires installing Vulkan SDK, as well as being enabled by default. It has a maintenance and design overhead and is not being used, as well as leading to customer confusion. It is proposed that it should be removed in its entirety."

That was approved of and now [4]oneAPI Construction Kit 5.0 is now released with the Vulkan SPI support removed. Users wanting Vulkan support are encouraged to fork from Construction Kit 4.0. The 5.0 release drops support for older versions of LLVM and also brings various other changes.



[1] https://www.phoronix.com/news/oneAPI-Construction-Kit

[2] https://www.phoronix.com/news/oneAPI-Construction-Kit-3.0

[3] https://github.com/uxlfoundation/oneapi-construction-kit/blob/rfcs/rfc-0003.md

[4] https://github.com/uxlfoundation/oneapi-construction-kit/releases/tag/v5.0.0



phoronix

The day-to-day travails of the IBM programmer are so amusing to most of
us who are fortunate enough never to have been one -- like watching
Charlie Chaplin trying to cook a shoe.