diff options
Diffstat (limited to 'src/bdec.sh')
-rwxr-xr-x | src/bdec.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/bdec.sh b/src/bdec.sh new file mode 100755 index 0000000..10da618 --- /dev/null +++ b/src/bdec.sh @@ -0,0 +1,13 @@ +#!/bin/sh +set -e +if [ ! -f bench.rz ]; then + echo "No encoded file found. Encoding now..." + ${top_srcdir}/src/benc.sh ${top_srcdir}/data/typical.rz +fi +rm -f dec.dat +bsize=$(wc -c bench.dat | awk '{print $1}') +utime=$(./utime ./aec -d -n16 -j64 -r256 -m bench.rz dec.dat 2>&1) +perf=$(echo "$bsize/1048576/$utime" | bc) +echo "[0;32m*** Decoding with $perf MiB/s user time ***[0m" +cmp bench.dat dec.dat +rm -f dec.dat |