Add/update quicksort-large-percent-missing-65536 benchmark
This commit is contained in:
1 parent
f7070ced2d
commit
80b71cf58c
19 files changed
+32
No files matched your search
@@ -0,0 +1,32 @@
|
|||||||
|
|
||||||
|
name: Benchmark
|
||||||
|
on:
|
||||||
|
workflow_dispatch: {}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
quicksort-large-percent-missing-65536:
|
||||||
|
strategy:
|
||||||
|
matrix:
|
||||||
|
SIMULATOR: ["LargeBoomConfig"]
|
||||||
|
BMS_MODIFIER: [19]
|
||||||
|
RANDOM_SEED: [1,2]
|
||||||
|
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-large-percent-missing-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-large-percent-missing-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-large-percent-missing-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-large-percent-missing-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-large-percent-missing-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-large-percent-missing-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)
|
||||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Reference in new issue
Block a user