head	1.2;
access;
symbols
	charm6_1:1.2
	charm_6_0_1:1.2
	charm6_0_1:1.2
	charm6_0:1.2;
locks; strict;
comment	@# @;


1.2
date	2007.07.30.17.27.08;	author idooley2;	state Exp;
branches;
next	1.1;
commitid	34d246ae1f604567;

1.1
date	2007.07.27.20.05.17;	author idooley2;	state Exp;
branches;
next	;
commitid	49d046aa4fe24567;


desc
@@


1.2
log
@Adding  anew load imbalanced benchmark
@
text
@CHARMC=../../../bin/charmc $(OPTS)

OBJS = LB_Bench.o
PROJ= -tracemode projections -tracemode summary

all: LB_Bench LB_Bench_Proj LB_Bench_Proj_LB

LB_Bench: $(OBJS)
	$(CHARMC) -language charm++ -o LB_Bench $(OBJS)

LB_Bench_Proj: $(OBJS)
	$(CHARMC) -language charm++ -o LB_Bench_Proj $(PROJ) $(OBJS)

LB_Bench_Proj_LB: $(OBJS)
	$(CHARMC) -language charm++ -o LB_Bench_Proj_LB -module EveryLB -balancer GreedyLB  -balancer RefineLB $(PROJ) $(OBJS)

LB_Bench.decl.h: LB_Bench.ci
	$(CHARMC)  LB_Bench.ci

test: LB_Bench_Proj_LB
	rm logs/* 
	srun  --sockets-per-node=2 LB_Bench_Proj_LB 16 +traceroot logs/ +LBPeriod 2

clean:
	rm -f *.decl.h *.def.h conv-host *.o LB_Bench charmrun *~ *.core LB_Bench_Proj *.projrc *.sts logs/*

LB_Bench.o: LB_Bench.C LB_Bench.decl.h
	$(CHARMC) -c LB_Bench.C
@


1.1
log
@A new imbalanced benchmark program that mimics Fractography3d.
@
text
@d6 1
a6 1
all: LB_Bench LB_Bench_Proj
d14 3
d20 4
d25 1
a25 1
	rm -f *.decl.h *.def.h conv-host *.o LB_Bench charmrun *~ *.core LB_Bench_Proj
@

