Add/update filtered-sum-variants-small benchmark
This commit is contained in:
1 parent
ae9a69409b
commit
1554d1898c
7 files changed
+32
No files matched your search
@@ -0,0 +1,32 @@
|
|||||||
|
|
||||||
|
name: Benchmark
|
||||||
|
on:
|
||||||
|
workflow_dispatch: {}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
filtered-sum-variants-small:
|
||||||
|
strategy:
|
||||||
|
matrix:
|
||||||
|
SIMULATOR: ["SmallBoomConfig"]
|
||||||
|
BMS_MODIFIER: [19]
|
||||||
|
ONLYBMS: [0]
|
||||||
|
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-variants-small_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-variants-small_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-variants-small_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-variants-small_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-variants-small_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-variants-small_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.
Reference in new issue
Block a user