|
|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T d
Length: 1340 (0x53c)
Types: TextFile
Names: »dhry.run«
└─⟦db229ac7e⟧ Bits:30007240 EUUGD20: SSBA 1.2 / AFW Benchmarks
└─⟦this⟧ »EUUGD20/AFUU-ssba1.21/ssba1.21E/dhry/dhry.run«
#! /bin/sh
# SSBA 1.21E
#
# Script : dhry.run
#
b=dhry
log=$b.log
res=$b.res
TIME=../config/chrono
echo "kill -9 $$" >$b.kill
chmod u+x $b.kill
cat $b.kill >> ../ssba/ssba.kill
d=`date`
echo "DHRYSTONE: BEGIN execution at $d" >$log
cat $b.doc >$res
loops=`cat dhry.dat`
f=dhrynr
if [ -f $f ] ; then
$TIME ./$f 1>$f.int 2>>$log
awk ' /This/ { print $5, "Dhrystones/sec" } ' < $f.int >$f.tmp
cat $f.int >>$log
echo "$f(without reg,without optimization,$loops iter):\
`cat $f.tmp`" >>$res
rm $f.tmp $f.int 2>/dev/null
fi
f=dhryr
if [ -f $f ] ; then
$TIME ./$f 1>$f.int 2>>$log
awk ' /This/ { print $5, "Dhrystones/sec" } ' < $f.int >$f.tmp
cat $f.int >>$log
echo "$f(with reg,without optimization,$loops iter):\
`cat $f.tmp`" >>$res
rm $f.tmp $f.int 2>/dev/null
fi
f=dhrynro
if [ -f $f ] ; then
$TIME ./$f 1>$f.int 2>>$log
awk ' /This/ { print $5, "Dhrystones/sec" } ' < $f.int >$f.tmp
cat $f.int >>$log
echo "$f(without reg,with optimization,$loops iter):\
`cat $f.tmp`" >>$res
rm $f.tmp $f.int 2>/dev/null
fi
f=dhryro
if [ -f $f ] ; then
$TIME ./$f 1>$f.int 2>>$log
awk ' /This/ { print $5, "Dhrystones/sec" } ' < $f.int >$f.tmp
cat $f.int >>$log
echo "$f(with register,with optimization,$loops iter):\
`cat $f.tmp`" >>$res
rm $f.tmp $f.int 2>/dev/null
fi
d=`date`
echo "DHRYSTONE: END execution at $d" >>$log