From 4a7f25cd8839a5162c73fe7f7e29da2c373d37e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Test=C3=A9?= Date: Tue, 7 Jan 2025 12:46:08 +0100 Subject: [PATCH] WIP: run benchmarks on all precisions --- .github/workflows/benchmark_gpu_integer_common.yml | 3 ++- .github/workflows/benchmark_integer.yml | 14 ++++++++------ 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.github/workflows/benchmark_gpu_integer_common.yml b/.github/workflows/benchmark_gpu_integer_common.yml index 60eef5ca4c..1bb7b20666 100644 --- a/.github/workflows/benchmark_gpu_integer_common.yml +++ b/.github/workflows/benchmark_gpu_integer_common.yml @@ -131,7 +131,8 @@ jobs: name: Cuda benchmarks (${{ inputs.profile }}) needs: [ prepare-matrix, setup-instance ] runs-on: ${{ needs.setup-instance.outputs.runner-name }} - timeout-minutes: 1440 # 24 hours +# timeout-minutes: 1440 # 24 hours + timeout-minutes: 2880 # 48 hours continue-on-error: true strategy: fail-fast: false diff --git a/.github/workflows/benchmark_integer.yml b/.github/workflows/benchmark_integer.yml index 055eeb64eb..bcf3198dc9 100644 --- a/.github/workflows/benchmark_integer.yml +++ b/.github/workflows/benchmark_integer.yml @@ -107,11 +107,13 @@ jobs: group: ${{ github.workflow }}_${{ github.ref }} cancel-in-progress: ${{ github.ref != 'refs/heads/main' }} continue-on-error: true - timeout-minutes: 1440 # 24 hours +# timeout-minutes: 1440 # 24 hours + timeout-minutes: 2880 # 48 hours strategy: max-parallel: 1 matrix: - command: [ integer, integer_multi_bit] +# command: [ integer, integer_multi_bit] + command: [ integer ] op_flavor: ${{ fromJson(needs.prepare-matrix.outputs.op_flavor) }} bench_type: ${{ fromJSON(needs.prepare-matrix.outputs.bench_type) }} steps: @@ -151,10 +153,10 @@ jobs: make BENCH_OP_FLAVOR=${{ matrix.op_flavor }} BENCH_TYPE=${{ matrix.bench_type }} bench_${{ matrix.command }} # Run these benchmarks only once per benchmark type - - name: Run compression benchmarks with AVX512 - if: matrix.op_flavor == 'default' && matrix.command == 'integer' - run: | - make BENCH_TYPE=${{ matrix.bench_type }} bench_integer_compression +# - name: Run compression benchmarks with AVX512 +# if: matrix.op_flavor == 'default' && matrix.command == 'integer' +# run: | +# make BENCH_TYPE=${{ matrix.bench_type }} bench_integer_compression - name: Parse results run: |