# # This is a makefile for an Intel distributed memory machine. # # Note that the program CREATE is designed to be run on a single node # of the Intel distribute memory machines. # # The program OPTIM is designed as a single program, multiple data (SPMD) # program and thus can be run simultaneously on as many processors as # possible. # # Don't forget to remove the 'CINTEL' from the beginning of the call to # the subroutine GLOBAL. The call to GLOBAL is made in the subroutine # PDS. # FC = if77 FCFLAGS = -O4 CREATE_LIST = create.o sort.o search.o depth.o writes.o order.o quick.o OPTIM_LIST = define.o dnrm2.o done.o equal.o fcn.o \ getss.o global.o init.o maxlen.o optim.o \ pds.o reads.o result.o right.o scaled.o shrink.o \ swap.o .f.o: echo $<;\ $(FC) $(FCFLAGS) -c $< create: $(CREATE_LIST) $(FC) -o create $(CREATE_LIST) -node optim: $(OPTIM_LIST) $(FC) -o optim $(OPTIM_LIST) -node