Get the latest tech news
AMD AI Compiler Engineer Lands A Generic MLIR To SPIR-V Pass In LLVM 19
Merged on Friday to LLVM 19 Git is a generic MLIR to SPIR-V pass for lowering the Multi-Level Intermediate Representation down into SPIR-V as the intermediate representation consumed by OpenGL / OpenCL / Vulkan drivers.
Angel Zhang of AMD who is currently serving as an AI compiler engineer submitted this generic MLIR to SPIR-V pass for upstream: The goal of adding this pipeline is to have a better test coverage of SPIR-V compilation upstream, and enable writing simple kernels by hand. It will be interesting to see where this upstream MLIR to SPIR-V work leads.About The AuthorMichael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience.
Or read this on Phoronix