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.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of llvm

llvm

Photo of v pass

v pass

Photo of generic mlir

generic mlir

Related news:

News photo

AMD Lands Support For Vendor Flavored SPIR-V Within LLVM

News photo

Intel Removes Knights Mill and Knights Landing Xeon Phi Support In LLVM 19

News photo

Intel Removes Knights Mill & Knights Landing Xeon Phi Support In LLVM 19