Skip to content

[Feature][QDP] Add AMD GPU support via Triton backend#1158

Open
400Ping wants to merge 2 commits intoapache:mainfrom
400Ping:qdp/AMD-GPU-Support
Open

[Feature][QDP] Add AMD GPU support via Triton backend#1158
400Ping wants to merge 2 commits intoapache:mainfrom
400Ping:qdp/AMD-GPU-Support

Conversation

@400Ping
Copy link
Copy Markdown
Member

@400Ping 400Ping commented Mar 8, 2026

Summary

This PR adds and hardens AMD GPU support through the triton_amd backend (ROCm + Triton), while keeping a unified encoding contract across backends.

Primary goal: reduce NVIDIA vendor lock-in by enabling a practical AMD production path in QDP.

Motivation

Today, CUDA is the dominant path, which increases platform risk and procurement constraints.
This PR introduces an AMD route with consistent API behavior so users can run QDP encodings on AMD GPUs without changing upper-layer logic.

Related Issues

Closes #1155

Changes

  • Bug fix
  • New feature
  • Refactoring
  • Documentation
  • Test
  • CI/CD pipeline
  • Other

Checklist

  • Added or updated unit tests for all changes
  • Added or updated documentation for all changes

Signed-off-by: 400Ping <jiekaichang@apache.org>
@400Ping 400Ping self-assigned this Mar 8, 2026
@400Ping 400Ping marked this pull request as ready for review March 8, 2026 16:25
Signed-off-by: 400Ping <jiekaichang@apache.org>
@400Ping
Copy link
Copy Markdown
Member Author

400Ping commented Mar 8, 2026

Just noticed that colab doesn't have AMD GPU options, so we may need to ask AMD for collaboration. Or I will looked into modal if I can rent one.

@400Ping 400Ping marked this pull request as draft March 8, 2026 18:01
@400Ping
Copy link
Copy Markdown
Member Author

400Ping commented Mar 8, 2026

On second thought, let me see if I can rent one first.

@400Ping 400Ping marked this pull request as ready for review March 13, 2026 02:28
@400Ping 400Ping requested a review from rich7420 March 13, 2026 03:21
@guan404ming
Copy link
Copy Markdown
Member

Let's turn this one to draft to prevent early review.

@guan404ming guan404ming marked this pull request as draft March 16, 2026 11:22
@400Ping 400Ping marked this pull request as ready for review April 6, 2026 12:10
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.

[Feature][QDP] Add AMD GPU support via Triton backend

2 participants