Add/update quicksort-sims-new-65536 benchmark
This commit is contained in:
32
.gitea/workflows/quicksort-sims-new-65536.yml
Normal file
32
.gitea/workflows/quicksort-sims-new-65536.yml
Normal file
@@ -0,0 +1,32 @@
|
||||
|
||||
name: Benchmark
|
||||
on:
|
||||
workflow_dispatch: {}
|
||||
|
||||
jobs:
|
||||
quicksort-sims-new-65536:
|
||||
strategy:
|
||||
matrix:
|
||||
SIMULATOR: ["SmallBoomConfig","MediumBoomConfig","LargeBoomConfig"]
|
||||
BMS_MODIFIER: [19]
|
||||
RANDOM_SEED: [0]
|
||||
VARIANT: [0,1,2]
|
||||
RANDOM_PERCENTAGE: [0,50,100]
|
||||
ELEMENTS: [65536]
|
||||
container:
|
||||
image: quay.io/jonas_peeters/small-boom-config:0.5
|
||||
steps:
|
||||
- name: Download binary
|
||||
run: |
|
||||
mkdir -p ./binaries
|
||||
echo "Downloading binary: ./binaries/quicksort-sims-new-65536_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_RANDOM_SEED_${{ matrix.RANDOM_SEED }}_VARIANT_${{ matrix.VARIANT }}_RANDOM_PERCENTAGE_${{ matrix.RANDOM_PERCENTAGE }}_ELEMENTS_${{ matrix.ELEMENTS }}.riscv from https://git.peeters.page/jonas-peeters/benchmark-runner/raw/branch/main/binaries/quicksort-sims-new-65536_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_RANDOM_SEED_${{ matrix.RANDOM_SEED }}_VARIANT_${{ matrix.VARIANT }}_RANDOM_PERCENTAGE_${{ matrix.RANDOM_PERCENTAGE }}_ELEMENTS_${{ matrix.ELEMENTS }}.riscv"
|
||||
curl -L -o ./binaries/quicksort-sims-new-65536_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_RANDOM_SEED_${{ matrix.RANDOM_SEED }}_VARIANT_${{ matrix.VARIANT }}_RANDOM_PERCENTAGE_${{ matrix.RANDOM_PERCENTAGE }}_ELEMENTS_${{ matrix.ELEMENTS }}.riscv https://git.peeters.page/jonas-peeters/benchmark-runner/raw/branch/main/binaries/quicksort-sims-new-65536_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_RANDOM_SEED_${{ matrix.RANDOM_SEED }}_VARIANT_${{ matrix.VARIANT }}_RANDOM_PERCENTAGE_${{ matrix.RANDOM_PERCENTAGE }}_ELEMENTS_${{ matrix.ELEMENTS }}.riscv
|
||||
- name: Info
|
||||
run: |
|
||||
echo "BMS_MODIFIER=${{ matrix.BMS_MODIFIER }}"
|
||||
echo "RANDOM_SEED=${{ matrix.RANDOM_SEED }}"
|
||||
echo "VARIANT=${{ matrix.VARIANT }}"
|
||||
echo "Run command: /opt/simulator +permissive +dramsim +dramsim_ini_dir=/opt/dramsim2_ini +max-cycles=1000000000 +permissive-off /opt/pk ./binaries/hello_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_RANDOM_SEED_${{ matrix.RANDOM_SEED }}_VARIANT_${{ matrix.VARIANT }}.riscv"
|
||||
ls ./binaries/quicksort-sims-new-65536_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_RANDOM_SEED_${{ matrix.RANDOM_SEED }}_VARIANT_${{ matrix.VARIANT }}_RANDOM_PERCENTAGE_${{ matrix.RANDOM_PERCENTAGE }}_ELEMENTS_${{ matrix.ELEMENTS }}.riscv
|
||||
- name: Run
|
||||
run: (set -o pipefail && time /opt/${{ matrix.SIMULATOR }} +permissive +dramsim +dramsim_ini_dir=/opt/dramsim2_ini +max-cycles=1000000000 +permissive-off /opt/pk ./binaries/quicksort-sims-new-65536_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_RANDOM_SEED_${{ matrix.RANDOM_SEED }}_VARIANT_${{ matrix.VARIANT }}_RANDOM_PERCENTAGE_${{ matrix.RANDOM_PERCENTAGE }}_ELEMENTS_${{ matrix.ELEMENTS }}.riscv </dev/null)
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user