diff options
| author | Sebastiano Tronto <sebastiano@tronto.net> | 2023-10-31 19:01:46 +0100 |
|---|---|---|
| committer | Sebastiano Tronto <sebastiano@tronto.net> | 2023-10-31 19:03:41 +0100 |
| commit | bc2e6b8a8d5a6eccd2c2ac433e8a307ee356f14e (patch) | |
| tree | 84b576621069d13c9acfbaa6c8a98d11f16f6914 /benchmark/bench.sh | |
| parent | 80ec600701aae54350679bbf5e0ce874c915506e (diff) | |
| download | nissy-core-bc2e6b8a8d5a6eccd2c2ac433e8a307ee356f14e.tar.gz nissy-core-bc2e6b8a8d5a6eccd2c2ac433e8a307ee356f14e.zip | |
Small change to benchmark script + TODO comments
Diffstat (limited to '')
| -rwxr-xr-x | benchmark/bench.sh | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/benchmark/bench.sh b/benchmark/bench.sh index 850909c..839515a 100755 --- a/benchmark/bench.sh +++ b/benchmark/bench.sh | |||
| @@ -1,14 +1,16 @@ | |||
| 1 | #!/bin/sh | 1 | #!/bin/sh |
| 2 | 2 | ||
| 3 | BENCHBIN="benchmark/run" | 3 | BENCHBIN="benchmark/run" |
| 4 | BENCHOUT="benchmark/results.txt" | 4 | BENCHDIR="benchmark/results" |
| 5 | CUBEOBJ="cube.o" | 5 | CUBEOBJ="cube.o" |
| 6 | 6 | ||
| 7 | cc -std=c99 -pthread -O3 -o $BENCHBIN benchmark/bench.c $CUBEOBJ || exit 1; | 7 | cc -std=c99 -pthread -O3 -o $BENCHBIN benchmark/bench.c $CUBEOBJ || exit 1; |
| 8 | 8 | ||
| 9 | $BENCHBIN | tee $BENCHOUT | 9 | d="$(date +'%Y-%m-%d-%H-%M-%S')" |
| 10 | mkdir -p "$BENCHDIR" | ||
| 11 | $BENCHBIN | tee "$BENCHDIR/results-$d.txt" "$BENCHDIR/results.txt" | ||
| 10 | 12 | ||
| 11 | echo "" | 13 | echo "" |
| 12 | echo "Results saved to $BENCHOUT" | 14 | echo "Results saved to $BENCHDIR/results.txt" |
| 13 | 15 | ||
| 14 | rm -rf $BENCHBIN $CUBEOBJ | 16 | rm -rf $BENCHBIN $CUBEOBJ |
