Skip to content

[FRONTEND] Improve namespacing of triton::gpu passes and libtriton modules#2817

Merged
ptillet merged 10 commits intomainfrom
phil/cuda-refactor
Dec 18, 2023
Merged

[FRONTEND] Improve namespacing of triton::gpu passes and libtriton modules#2817
ptillet merged 10 commits intomainfrom
phil/cuda-refactor

Conversation

@ptillet
Copy link
Copy Markdown
Collaborator

@ptillet ptillet commented Dec 18, 2023

Note: this moves compile_ptx_to_cubin from c++ to python

@ptillet ptillet marked this pull request as ready for review December 18, 2023 08:08
@ptillet ptillet merged commit 8f64d4c into main Dec 18, 2023
@ptillet ptillet deleted the phil/cuda-refactor branch December 18, 2023 08:08
shunting314 added a commit to shunting314/triton that referenced this pull request Mar 15, 2024
This commit cherry-pick PR triton-lang#3191 .
It involves quite some manual work and is not a direct cherry pick.

The reason is the original PR change ir.cc which was renamed from
triton.cc by another PR triton-lang#2817 .
Cherry pick PR triton-lang#2817 unfortunately cause a bunch of merge conflicts:
https://gist.github.com/shunting314/bb84de294fa56d3f9e2b27fbf50f5f3b .

With discussion with Oguz and Jason, we decide to do a manual
cherry-pcik by applying the change to triton.cc directly.

We are aware the ir module is under  triton._C.libtriton.triton.ir
while in latest version of triton it's under triton._C.libtriton.ir .
shunting314 added a commit to shunting314/triton that referenced this pull request Mar 19, 2024
This commit cherry-pick PR triton-lang#3191 .
It involves quite some manual work and is not a direct cherry pick.

The reason is the original PR change ir.cc which was renamed from
triton.cc by another PR triton-lang#2817 .
Cherry pick PR triton-lang#2817 unfortunately cause a bunch of merge conflicts:
https://gist.github.com/shunting314/bb84de294fa56d3f9e2b27fbf50f5f3b .

With discussion with Oguz and Jason, we decide to do a manual
cherry-pcik by applying the change to triton.cc directly.

We are aware the ir module is under  triton._C.libtriton.triton.ir
while in latest version of triton it's under triton._C.libtriton.ir .
binarman pushed a commit to binarman/triton that referenced this pull request Apr 2, 2024
…dules (triton-lang#2817)

Note: this moves compile_ptx_to_cubin from c++ to python
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant