From c3b6aed3316dc1485936187c1cc8211b47f8799c Mon Sep 17 00:00:00 2001 From: Lukas Truemper Date: Mon, 5 May 2025 16:49:37 +0200 Subject: [PATCH] adds daisy workflows --- .daisy/cuda.yml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .daisy/cuda.yml diff --git a/.daisy/cuda.yml b/.daisy/cuda.yml new file mode 100644 index 00000000..742e7d8a --- /dev/null +++ b/.daisy/cuda.yml @@ -0,0 +1,33 @@ +on: + push: + branches: + - main + pull_request: + types: [opened, reopened, synchronize, ready_for_review] + +parameters: + timeout: 60 + conda: "3.12" + partitions: + - zinnia + +steps: + build: | + conda install -c numba icc_rt + + # Install dependencies + pip install -r requirements.txt + pip install . + + # Install DaCe + pip install dace + + # Install CuPy + python -m pip install cupy-cuda12x + + run: + spmv: + command: python run_benchmark.py -r 1 -b gemm -f cupy -p M + measurements: 1 + profiler: nsys + kernels: true