From ade2ed050a2d472b4dd01e30666f5e7ec5030724 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Fri, 3 Nov 2023 23:13:05 +0100 Subject: Moves work with avx2, fixed some stuff --- benchmark/bench.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'benchmark/bench.sh') 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 @@ #!/bin/sh +CC="cc -std=c99 -pthread -O3 -D$CUBETYPE" +if [ "$CUBETYPE" = "CUBE_AVX2" ]; then + CC="$CC -mavx2" +fi + BENCHBIN="benchmark/run" BENCHDIR="benchmark/results" CUBEOBJ="cube.o" -cc -std=c99 -pthread -O3 -o $BENCHBIN benchmark/bench.c $CUBEOBJ || exit 1; +$CC -o $BENCHBIN benchmark/bench.c $CUBEOBJ || exit 1; d="$(date +'%Y-%m-%d-%H-%M-%S')" mkdir -p "$BENCHDIR" -- cgit v1.3