Skip to content

Zstd_gpu_CI: allow jobs to select an installed adapter - #145

Open
brohan203 wants to merge 3 commits into
microsoft:developmentfrom
brohan203:users/rohanborkar/gpu_vendor_selection
Open

Zstd_gpu_CI: allow jobs to select an installed adapter#145
brohan203 wants to merge 3 commits into
microsoft:developmentfrom
brohan203:users/rohanborkar/gpu_vendor_selection

Conversation

@brohan203

Copy link
Copy Markdown

Adds explicit GPU vendor selection support to the Zstd GPU CI wrapper.

Introduces --gpu-ven-id parsing with validation for malformed, zero, trailing, and overflowing values. Under normal testing, these are retrieved from the CI pipeline. The parsed vendor ID is stored in the test configuration and forwarded to every correctness and performance zstdgpu_demo invocation, ensuring all scenarios use the requested adapter.

Adds focused tests covering parsing, normalization, unset behavior, invalid inputs, and forwarding through both shared argument builders. Existing callers that omit the option retain the demo’s default adapter-selection behavior.

@brohan203brohan203 changed the title Users/rohanborkar/gpu vendor selection Zstd_gpu_CI: allow jobs to select an installed adapterAug 24, 2026
Sign up for freeto 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

@brohan203