Skip to content

Commit d400751

Browse files
committed
Include PTX
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
1 parent 636c46f commit d400751

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

.github/workflows/codspeed.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,10 @@ jobs:
9898
--bench fsst_cuda \
9999
--bench runend_cuda \
100100
--profile bench
101+
- name: Verify CUDA kernels were built
102+
run: test -f vortex-cuda/kernels/gen/release/dynamic_dispatch.ptx
103+
- name: Stage CUDA kernels with Codspeed artifacts
104+
run: cp -R vortex-cuda/kernels/gen/release target/codspeed/cuda-kernels
101105
- name: Upload benchmark executables
102106
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
103107
with:
@@ -150,6 +154,7 @@ jobs:
150154
uses: CodSpeedHQ/action@d872884a306dd4853acf0f584f4b706cf0cc72a2
151155
env:
152156
CARGO_MANIFEST_DIR: ${{ github.workspace }}/vortex-cuda
157+
VORTEX_CUDA_KERNELS_DIR: ${{ github.workspace }}/target/codspeed/cuda-kernels
153158
with:
154159
run: cargo codspeed run $(printf -- '--bench %s ' ${{ matrix.benches }})
155160
token: ${{ secrets.CODSPEED_TOKEN }}

0 commit comments

Comments
 (0)