Add/update filtered-sum-bms benchmark
This commit is contained in:
1 parent
5e89515812
commit
221a79afed
55 files changed
+32
No files matched your search
@@ -0,0 +1,32 @@
|
|||||||
|
|
||||||
|
name: Benchmark
|
||||||
|
on:
|
||||||
|
workflow_dispatch: {}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
filtered-sum-bms:
|
||||||
|
strategy:
|
||||||
|
matrix:
|
||||||
|
SIMULATOR: ["LargeBoomConfig"]
|
||||||
|
BMS_MODIFIER: [0,3,7,11,15,19,23,27,31]
|
||||||
|
ONLYBMS: [1]
|
||||||
|
RANDOM_SEED: [0,1,2]
|
||||||
|
RANDOM_VARIANT: [0,1]
|
||||||
|
ELEMENTS: [4096]
|
||||||
|
container:
|
||||||
|
image: quay.io/jonas_peeters/small-boom-config:0.5
|
||||||
|
steps:
|
||||||
|
- name: Download binary
|
||||||
|
run: |
|
||||||
|
mkdir -p ./binaries
|
||||||
|
echo "Downloading binary: ./binaries/filtered-sum-bms_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_ONLYBMS_${{ matrix.ONLYBMS }}_RANDOM_SEED_${{ matrix.RANDOM_SEED }}_RANDOM_VARIANT_${{ matrix.RANDOM_VARIANT }}_ELEMENTS_${{ matrix.ELEMENTS }}.riscv from https://git.peeters.page/jonas-peeters/benchmark-runner/raw/branch/main/binaries/filtered-sum-bms_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_ONLYBMS_${{ matrix.ONLYBMS }}_RANDOM_SEED_${{ matrix.RANDOM_SEED }}_RANDOM_VARIANT_${{ matrix.RANDOM_VARIANT }}_ELEMENTS_${{ matrix.ELEMENTS }}.riscv"
|
||||||
|
curl -L -o ./binaries/filtered-sum-bms_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_ONLYBMS_${{ matrix.ONLYBMS }}_RANDOM_SEED_${{ matrix.RANDOM_SEED }}_RANDOM_VARIANT_${{ matrix.RANDOM_VARIANT }}_ELEMENTS_${{ matrix.ELEMENTS }}.riscv https://git.peeters.page/jonas-peeters/benchmark-runner/raw/branch/main/binaries/filtered-sum-bms_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_ONLYBMS_${{ matrix.ONLYBMS }}_RANDOM_SEED_${{ matrix.RANDOM_SEED }}_RANDOM_VARIANT_${{ matrix.RANDOM_VARIANT }}_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/filtered-sum-bms_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_ONLYBMS_${{ matrix.ONLYBMS }}_RANDOM_SEED_${{ matrix.RANDOM_SEED }}_RANDOM_VARIANT_${{ matrix.RANDOM_VARIANT }}_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/filtered-sum-bms_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_ONLYBMS_${{ matrix.ONLYBMS }}_RANDOM_SEED_${{ matrix.RANDOM_SEED }}_RANDOM_VARIANT_${{ matrix.RANDOM_VARIANT }}_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.
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.
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