head	1.1;
access;
symbols
	charm6_1:1.1
	charm_6_0_1:1.1
	charm6_0_1:1.1
	charm6_0:1.1
	ChaNGa_1-0:1.1
	charm5_9:1.1;
locks; strict;
comment	@# @;


1.1
date	2004.09.07.21.07.16;	author bohm;	state Exp;
branches;
next	;


desc
@@


1.1
log
@a few examples from the pgms/charm++ tree
@
text
@
all: small run

t:
	echo are you on will?
	w
	g++ -O3 -o mm2mkn mm2mkn.C
	/usr/bin/time ./mm2mkn


max:
	# dont do -O3, the loop is compiled away
	g++ -o maxflops maxflops.c
	# 20 Gig float ops takes:
	/usr/bin/time ./maxflops
	# prowess 1.5 GF

small:
	g++ -O3 -o mm1 mm1.C
	g++ -O3 -o mm1mkn mm1mkn.C
	g++ -O3 -o mm2 mm2.C
	g++ -O3 -o mm2mkn mm2mkn.C

run:
	/usr/bin/time ./mm1mkn
	/usr/bin/time ./mm2mkn
	/usr/bin/time ./mm1
	/usr/bin/time ./mm2

big:
	g++ -DBIG -O3 -o mm1 mm1.C
	g++ -DBIG -O3 -o mm1mkn mm1mkn.C
	g++ -DBIG -O3 -o mm2 mm2.C
	g++ -DBIG -O3 -o mm2mkn mm2mkn.C
	/usr/bin/time ./mm2mkn
	/usr/bin/time ./mm2

clean:
	rm mm1 mm1mkn mm2 mm2mkn
@
