summaryrefslogtreecommitdiff
path: root/src/bdec.sh
blob: 10da618417dbf874449f29ac26a6e33aca838373 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
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 "*** Decoding with $perf MiB/s user time ***"
cmp bench.dat dec.dat
rm -f dec.dat