Details
Details
- Reviewers
herhut - Commits
- rG473b364a19ff: Add GPU async op interface and token type.
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
I don't quite understand yet the relationship between the "GPU async interface", the "gpu async token", and the async dialect?
Comment Actions
Done.
The tokens are passed between ops implementing the async interface to model dependencies between them.
I hope the extra documentation in the latest revision helps.
mlir/include/mlir/Dialect/GPU/GPUBase.td | ||
---|---|---|
91 | Should this be ::mlir::gpu in case this interface is added to a dialect that is outside of mlir? |
Do we want a space in the type name? I think this triggers ugly printing with quotes.