# Invocation command line: # /home/f90pack/hpc2002/bin/runspec -c ipf_hpc_371_rep --reportable -T peak -e mpi chem_m ############################################################################ # run commands # runspec -c ipf_hpc_370 --reportable -T peak -e serial chem_s # runspec -c ipf_hpc_370 --reportable -T peak -e omp chem_s # runspec -c ipf_hpc_370 --reportable -T peak -e mpi chem_s # runspec -c ipf_hpc_370 --reportable -T peak -e mpiomp chem_s # #teeout=yes env_vars=1 CC = /opt/aCC/bin/aCC -Ae FC = /opt/fortran90/bin/f90 MPIF90 = mpif90 CPP = /usr/ccs/lbin/cpp CPPFLAGS = -I. -C -P MDLIB=hpux64 DAFLAG= +DD64 +i8 +r8 EXTRA_LIBS= -L /opt/mpi/lib/$(MDLIB) -lmpi +U77 $(DAFLAG) +FPD FPORTABILITY= +U77 default=default=serial=default: OPTIMIZE = -I /opt/mpi/include COPTIMIZE = +Ofast +Oinfo -DNOUNDERSCORE $(DAFLAG) +Ofltacc FOPTIMIZE = +Ofast +Oinfo $(DAFLAG) +Ofltacc default=default=omp=default: EXTRA_CPPFLAGS = -D_OPENMP OPTIMIZE = -I /opt/mpi/include COPTIMIZE = +Ofast -DNOUNDERSCORE $(DAFLAG) FOPTIMIZE = +Ofast +Oopenmp +Oinfo $(DAFLAG) +nosignedzero +Oinline EXTRA_LIBS= -L /opt/mpi/lib/$(MDLIB) -lmpi +U77 $(DAFLAG) +FPD +Oopenmp use_submit_for_speed=1 submit = \ OMP_NUM_THREADS=\$OMPI_COMM_SIZE ; export OMP_NUM_THREADS; \ $command #submit = OMP_NUM_THREADS=\$OMPI_COMM_SIZE ; export OMP_NUM_THREADS; /opt/caliper/bin/caliper cgprof -o prof.out $command default=default=mpi=default: FC = $(MPIF90) CC = mpicc OPTIMIZE = -I /opt/mpi/include COPTIMIZE = +Ofast -DNOUNDERSCORE $(DAFLAG) +Onolimit +Onodataprefetch FOPTIMIZE = +Ofast $(DAFLAG) +Onolimit +Onodataprefetch use_submit_for_speed=1 submit = /home/f90pack/clust_mpirungames $command default=default=mpiomp=default: FC = $(MPIF90) CC = mpicc EXTRA_CPPFLAGS = -D_OPENMP OPTIMIZE = -I /opt/mpi/include COPTIMIZE = +Ofast -DNOUNDERSCORE $(DAFLAG) FOPTIMIZE = +Ofast $(DAFLAG) +Oopenmp +Oinfo +nosignedzero +Onoinline EXTRA_LIBS= -L /opt/mpi/lib/$(MDLIB) -lmpi +U77 $(DAFLAG) +FPD +Oopenmp use_submit_for_speed=1 submit = export OMP_NUM_THREADS=\$OMPI_COMM_SIZE; \ MPI_ENABLED=ENABLED; export MPI_ENABLED; \ mpirun -np \$MPI_COMM_SIZE $command