plaidml / tpp-mlir

TPP experimentation on MLIR for linear algebra
https://arxiv.org/abs/2404.15204
Other
111 stars 29 forks source link

GPU pipeline reorganization #968

Closed adam-smnk closed 2 weeks ago

adam-smnk commented 2 weeks ago

Cleans up and simplifies GPU pipeline in preparation for unified vector based lowering.

The main goal is to retire old experimental paths and prepare for more common vendor-agnostic lowering infrastructure. It is another step toward GPU codegen through vectorization.

Summary of changes:

adam-smnk commented 2 weeks ago

As with the previous GPU cleanup, a quick sanity check should be enough. 🙂

adam-smnk commented 2 weeks ago

Rebase on main plus removed small unused leftovers.