ROCm / ROCm/iris

Restructure the CI actions to take advantage of idle GPUs

Open
#363 0 comments 1 reaction 2 assignees View on GitHub

@mawad-amd is already working on this.

Since Feb 6, 2026.

iris test
Dominant language
Python
Stars
202
Forks
47
Avg merge
6d 11h
Merged PRs (30d)
4

Description

Currently we specify which GPUs should a job run on however when do not run parallel jobs on the unused GPUs. We have a single runner so we need to restructure the YAML to do concurrency. For example, if we have test a running on gpus 1,2 and test b running on gpus 3, 4, 5, 6, 7, 8 then on our 8 gpu system these two should run in parallel but atm they run serially. Restructure the CI actions to take advantage of idle GPUs

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.