
# Modified Definitions #

HOME = /u3/usystem

VENDOR = sequent
CPU = i386
OS = bsd43

# Basic Definitions #

SRC = sim.c

BENCH = sim

INC = ${HOME}/inc

# Targets #

ALL = ${BENCH}

# Dependencies #

all : ${ALL}

# Directives #

CC = concc -O -nodebug -work -multi -I${INC}

calibrate.h : calibrate.r
	./$< > $@
	rm $<

calibrate.r : calibrate.c
	gcc -O -I${INC} calibrate.c -o $@

sim : calibrate.h Makefile

${BENCH} : ${SRC}
[
	${CC} $< -o $@
	time ./$@ 1  50 200000
	time ./$@ 2  50 200000
	time ./$@ 4  50 200000
	time ./$@ 8  50 200000
	time ./$@ 12 50 200000
	time ./$@ 16 50 200000
	rm $@
]

# Local Variables: #
# compile-command: "dmake" #
# End: #
