diff options
Diffstat (limited to 'benchmark/bench.sh')
| -rwxr-xr-x | benchmark/bench.sh | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/benchmark/bench.sh b/benchmark/bench.sh index 839515a..882c836 100755 --- a/benchmark/bench.sh +++ b/benchmark/bench.sh | |||
| @@ -1,10 +1,15 @@ | |||
| 1 | #!/bin/sh | 1 | #!/bin/sh |
| 2 | 2 | ||
| 3 | CC="cc -std=c99 -pthread -O3 -D$CUBETYPE" | ||
| 4 | if [ "$CUBETYPE" = "CUBE_AVX2" ]; then | ||
| 5 | CC="$CC -mavx2" | ||
| 6 | fi | ||
| 7 | |||
| 3 | BENCHBIN="benchmark/run" | 8 | BENCHBIN="benchmark/run" |
| 4 | BENCHDIR="benchmark/results" | 9 | BENCHDIR="benchmark/results" |
| 5 | CUBEOBJ="cube.o" | 10 | CUBEOBJ="cube.o" |
| 6 | 11 | ||
| 7 | cc -std=c99 -pthread -O3 -o $BENCHBIN benchmark/bench.c $CUBEOBJ || exit 1; | 12 | $CC -o $BENCHBIN benchmark/bench.c $CUBEOBJ || exit 1; |
| 8 | 13 | ||
| 9 | d="$(date +'%Y-%m-%d-%H-%M-%S')" | 14 | d="$(date +'%Y-%m-%d-%H-%M-%S')" |
| 10 | mkdir -p "$BENCHDIR" | 15 | mkdir -p "$BENCHDIR" |
