Skip to content

Commit d78ef78

Browse files
committed
Opt into sync each sub on GH self-runner
1 parent 991d29e commit d78ef78

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ jobs:
1515
continue-on-error: true
1616
env:
1717
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
18+
# Pin each parallel test worker to a distinct GPU tile instead of
19+
# oversubscribing device 0 (see test/runtests.jl).
20+
ONEAPI_TEST_SPREAD_GPUS: '1'
21+
# Synchronize after every command-list submission to work around the
22+
# Aurora LTS NEO dropped-tail corruption (see lib/level-zero/cmdlist.jl).
23+
ONEAPI_SYNC_EACH_SUBMISSION: '1'
1824
runs-on: [self-hosted, linux, X64]
1925
strategy:
2026
matrix:

0 commit comments

Comments
 (0)