Skip to content

Commit 8141dac

Browse files
gaxiomjonathanpwangshuklaayush
authored
feat(cuda): VPMM v3 and async app prover (#2165)
Co-authored-by: Jonathan Wang <[email protected]> Co-authored-by: Ayush Shukla <[email protected]>
1 parent 9663929 commit 8141dac

File tree

11 files changed

+493
-85
lines changed

11 files changed

+493
-85
lines changed

.github/workflows/base-tests.cuda.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ env:
2727
jobs:
2828
tests-cuda:
2929
runs-on:
30-
- runs-on=${{ github.run_id }}-base-tests-cuda-${{ github.run_attempt }}/runner=test-gpu-nvidia
30+
- runs-on=${{ github.run_id }}-base-tests-cuda-${{ github.run_attempt }}/runner=test-gpu-nvidia/family=g6+g5 # ensure 24G vram for async test
3131

3232
steps:
3333
- uses: runs-on/action@v2
@@ -65,3 +65,8 @@ jobs:
6565
working-directory: extensions/native/recursion
6666
run: |
6767
cargo nextest run --features cuda
68+
69+
- name: Run async concurrency test
70+
working-directory: benchmarks/prove
71+
run: |
72+
CUDA_OPT_LEVEL=3 MAX_CONCURRENCY=14 cargo run --bin async_regex --features cuda,async -- --max-segment-length $((1<<20)) --segment-max-cells 150000000

.github/workflows/sdk.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ jobs:
4444

4545
- name: Install Foundry
4646
uses: foundry-rs/foundry-toolchain@v1
47+
with:
48+
version: v1.3.5
4749

4850
- name: Install architecture specific tools
4951
run: |

0 commit comments

Comments
 (0)