run-all.sh 727 Bytes
Newer Older
one's avatar
one committed
1
#!/bin/bash
one's avatar
one committed
2
3
4
# BW150
export HIP_VISIBLE_DEVICES=1
BIND_CMD="numactl -N 0 -m 0"
one's avatar
one committed
5
6
7

make

one's avatar
one committed
8
9
10
11
12
13
14
15
16
17
18
19
if [[ "$*" == *"--trace"* ]]; then
    PROF_CMD="hipprof --trace-off --pmc"
    ${PROF_CMD} -o log/pmc-k1 ${BIND_CMD} ./gemv_bench --verify 1 -M 11264 -K 4096
    ${PROF_CMD} -o log/pmc-k2 ${BIND_CMD} ./gemv_bench --verify 1 -M 4096 -K 11264
    ${PROF_CMD} -o log/pmc-k3 ${BIND_CMD} ./gemv_bench --verify 1 -M 12288 -K 4096
    ${PROF_CMD} -o log/pmc-k4 ${BIND_CMD} ./gemv_bench --verify 1 -M 4096 -K 4096
else
    ${BIND_CMD} ./gemv_bench --verify 1 -M 11264 -K 4096
    ${BIND_CMD} ./gemv_bench --verify 1 -M 4096 -K 11264
    ${BIND_CMD} ./gemv_bench --verify 1 -M 12288 -K 4096
    ${BIND_CMD} ./gemv_bench --verify 1 -M 4096 -K 4096
fi