[Triton-SPIRV] General idea and question on Triton #811
chengjunlu
started this conversation in
Ideas
Replies: 2 comments 11 replies
-
Hello, That's great to hear! If you want I can give a presentation about Triton-MLIR to anyone at Intel interested in the project. The "legacy" backend is definitely too coupled to Nvidia hardware; the new MLIR compilation pipeline should be much easier to modify -- especially if Intel GPUs have a warp size of 32 ... (do they?) |
Beta Was this translation helpful? Give feedback.
8 replies
-
@EikanWang Please share it on CPU aspect. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi @ptillet ,
I am bringing up the Triton on Intel GPU.
The integration idea is naively thru:
TritonIR -> LLVM with SPIRV intrinsic -> SPV kernel -> SYCL runtime to run the kernel on Intel GPU platform.
All the required components are available in github.
Intel SYCL runtime:
https://github.com/intel/llvm
Intel Graphic compute platform:
https://github.com/intel/compute-runtime
The PoC shows a promising result with Triton.
But I meet some coupled issue in integration and I think the Triton is coupled with CUDA too much.
My questions are:
Looking forward your feedback and comments.
Thanks
John
Beta Was this translation helpful? Give feedback.
All reactions