Add/update binary-search benchmark

This commit is contained in:
2025-08-24 11:26:10 +00:00
parent 25ba41e934
commit e875cb3644

View File

@@ -28,7 +28,7 @@ jobs:
echo "Run command: (set -o pipefail && time /opt/${{ matrix.SIMULATOR }} +permissive +dramsim +dramsim_ini_dir=/opt/dramsim2_ini +max-cycles=1000000000 +verbose +permissive-off /opt/pk ./binaries/binary-search_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_ELEMENTS_${{ matrix.ELEMENTS }}_ELEMENTS_TO_FIND_${{ matrix.ELEMENTS_TO_FIND }}.riscv </dev/null)"
ls ./binaries/binary-search_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_ELEMENTS_${{ matrix.ELEMENTS }}_ELEMENTS_TO_FIND_${{ matrix.ELEMENTS_TO_FIND }}.riscv
- name: Run
run: (set -o pipefail && time /opt/${{ matrix.SIMULATOR }} +permissive +dramsim +dramsim_ini_dir=/opt/dramsim2_ini +max-cycles=1000000000 +verbose +permissive-off /opt/pk ./binaries/binary-search_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_ELEMENTS_${{ matrix.ELEMENTS }}_ELEMENTS_TO_FIND_${{ matrix.ELEMENTS_TO_FIND }}.riscv </dev/null > >(tee -a binary-search_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_ELEMENTS_${{ matrix.ELEMENTS }}_ELEMENTS_TO_FIND_${{ matrix.ELEMENTS_TO_FIND }}.riscv.out) 2> >(tee -a binary-search_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_ELEMENTS_${{ matrix.ELEMENTS }}_ELEMENTS_TO_FIND_${{ matrix.ELEMENTS_TO_FIND }}.riscv.out >/dev/null))
run: bash -c "(set -o pipefail && time /opt/${{ matrix.SIMULATOR }} +permissive +dramsim +dramsim_ini_dir=/opt/dramsim2_ini +max-cycles=1000000000 +verbose +permissive-off /opt/pk ./binaries/binary-search_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_ELEMENTS_${{ matrix.ELEMENTS }}_ELEMENTS_TO_FIND_${{ matrix.ELEMENTS_TO_FIND }}.riscv </dev/null > >(tee -a binary-search_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_ELEMENTS_${{ matrix.ELEMENTS }}_ELEMENTS_TO_FIND_${{ matrix.ELEMENTS_TO_FIND }}.riscv.out) 2> >(tee -a binary-search_BMS_MODIFIER_${{ matrix.BMS_MODIFIER }}_ELEMENTS_${{ matrix.ELEMENTS }}_ELEMENTS_TO_FIND_${{ matrix.ELEMENTS_TO_FIND }}.riscv.out >/dev/null))"
- name: Upload verbose output
run: |
export TIMESTAMP=$(date +%Y%m%d_%H%M%S)