-
Notifications
You must be signed in to change notification settings - Fork 25
[Feature] Add Experimental Iris Gluon Backend #185
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
mawad-amd
merged 32 commits into
main
from
copilot/fix-c90b7802-bcbe-46b5-a825-1b55a3d108ab
Oct 16, 2025
Merged
Changes from all commits
Commits
Show all changes
32 commits
Select commit
Hold shift + click to select a range
0053b8b
Initial plan
Copilot eb5df91
Add Gluon-based Iris implementation and producer-consumer example
Copilot 77a22b1
Fix Gluon implementation to use Triton language primitives correctly
Copilot 479eec8
Add Gluon API to main init and create unit test
Copilot 9bf431a
Add comprehensive documentation for Gluon port
Copilot e2f7b2b
Update README with Gluon API documentation and example
Copilot 0e45b9f
Add final implementation report for Gluon port
Copilot 7f287a6
Simplify API by removing redundant cur_rank parameter from methods
Copilot 68bb37a
Rewrite Gluon implementation to properly use @gluon.jit and gl language
Copilot 44cf831
Fix runtime bugs
mawad-amd eb1f434
Fix linter errors
mawad-amd 1c1eae0
Fix linter errors
mawad-amd 49be5a6
Fix linter errors
mawad-amd e63453a
Apply Ruff auto-fixes
github-actions[bot] d941d67
Merge branch 'main' into copilot/fix-c90b7802-bcbe-46b5-a825-1b55a3d1β¦
mawad-amd 8785f2a
Port 07_gemm_all_scatter example to Gluon
Copilot e8f1cf9
Organize Gluon GEMM example in subdirectory with all supporting files
Copilot 63e0e95
Move Gluon backend to experimental directory
Copilot 1d61b87
Apply Ruff auto-fixes
github-actions[bot] 2e2b13a
Remove gluon-implementation-summary.md documentation file
Copilot 5eba090
Clean up documentation and update README with experimental notes
Copilot d0f9952
Merge branch 'main' into copilot/fix-c90b7802-bcbe-46b5-a825-1b55a3d1β¦
mawad-amd 13cd3f2
Add copy method to Gluon IrisDeviceCtx
Copilot ed53945
Merge branch 'main' into copilot/fix-c90b7802-bcbe-46b5-a825-1b55a3d1β¦
mawad-amd 07fa0e1
Clean up Gluon implementation: remove docs and GEMM example, make REAβ¦
Copilot b28539c
Fix linting error: remove whitespace from blank line in iris_gluon.py
Copilot 45ef21e
Include experimental
mawad-amd f60fe12
Fix logging path
mawad-amd 75cce7a
Run in latest Triton
mawad-amd c86f2ef
Remove API Comparison link from README documentation section
Copilot 64f2f52
Remove test_iris_gluon.py unit test file
Copilot 2b7c4a3
Merge branch 'main' into copilot/fix-c90b7802-bcbe-46b5-a825-1b55a3d1β¦
mawad-amd File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.