DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T s

⟦9671933e2⟧ TextFile

    Length: 1426 (0x592)
    Types: TextFile
    Names: »saxer.run«

Derivation

└─⟦db229ac7e⟧ Bits:30007240 EUUGD20: SSBA 1.2 / AFW Benchmarks
    └─⟦this⟧ »EUUGD20/AFUU-ssba1.21/ssba1.21F/saxer/saxer.run« 

TextFile

#! /bin/sh
#				SSBA 1.21F
#
# Script : saxer.run
#
b=saxer
TIME=../config/chrono
CC=`cat ../install/cc.cmd`
CC="$CC "
SYSTEM=`cat ../install/define`
log=$b.log
res=$b.res
echo "kill -9 $$" >$b.kill
chmod u+x $b.kill
cat $b.kill >> ../ssba/ssba.kill
#
# debut
#
d=`date`
echo "SAXER:	BEGIN execution at $d" >$log
cat $b.doc >$res
#
# main
#
	$CC -o saxermain saxer1.c 1>>saxer.jou 2>&1
	$TIME saxermain 1>>$res 2>&1
#
# work, nowork
#
	$CC -o saxerwork saxer2.c 1>>saxer.jou 2>&1
	$CC -o saxernowork -DWORK saxer2.c 1>>saxer.jou 2>&1
	$TIME saxernowork 1>>$res 2>&1
	$TIME saxerwork 1>>$res 2>&1
#
# create, write
#
	$CC -DCREATE -o saxercreate saxer3.c 1>>saxer.jou 2>&1
	$CC -DWRITE -o saxerwrite saxer3.c 1>>saxer.jou 2>&1
	rm -f saxer.dat 2>/dev/null
	$TIME saxercreate 1>>$res 2>&1
	$TIME saxerwrite 1>>$res 2>&1
#
# read
#
	$CC -o saxerread saxer4.c 1>>saxer.jou 2>&1
	$TIME saxerread 1>>$res 2>&1
#
# random
#
	$CC -DLONG -o saxerrandom saxer5.c 1>>saxer.jou 2>&1
	$TIME saxerrandom 1>>$res 2>&1
#
# pipe1, pipe2
#
	$CC -o saxerpipe1 saxer6.c 1>>saxer.jou 2>&1
	$CC -o saxerpipe2 -DBSIZE=4096 saxer6.c 1>>saxer.jou 2>&1
	$TIME saxerpipe1 1>>$res 2>&1
	$TIME saxerpipe2 1>>$res 2>&1
#
# disk
#
	rm -f saxer.dat 2>/dev/null
	$CC $SYSTEM -o saxerdisk saxer7.c 1>>saxer.jou 2>&1
	saxerdisk 1>>$res 2>&1
	ls -l saxer.disk 2>/dev/null
	rm -f saxer.disk 2>/dev/null
#
# fin
#
d=`date`
echo "SAXER:	END execution at $d" >>$log