# Invocation command line: # /home/f90pack/hpc2002/bin/runspec -c ipf_hpc_360_rep --reportable -T peak -e mpi env_s ############################################################################ # run commands # runspec -c ipf_hpc_360 --reportable -T peak -e serial wrf_s # runspec -c ipf_hpc_360 --reportable -T peak -e omp wrf_s # runspec -c ipf_hpc_360 --reportable -T peak -e mpi wrf_s # runspec -c ipf_hpc_360 --reportable -T peak -e mpiomp wrf_s # #teeout=yes env_vars=1 CC = /opt/aCC/bin/aCC -Ae +DD64 FC = /opt/fortran90/bin/f90 +DD64 +noppu MPIF90 = MPI_F90='/opt/fortran90/bin/f90 +U77' mpif90 CPP = /usr/ccs/lbin/cpp NLIB=hpux64 MDLIB=hpux64 EXTRA_LIBS= -minshared -L${NETCDF}/lib/$(NLIB) -lnetcdf NETCDF = /home/f90pack/netcdf-3.5.0 FPORTABILITY= -I${NETCDF}/include default=default=serial=default: ENV_SPEC_HPG_PARALLEL=SERIAL OPTIMIZE = -I /opt/mpi/include COPTIMIZE = +Ofast +Oinfo -DNOUNDERSCORE FOPTIMIZE = +Ofast +Oinfo default=default=omp=default: ENV_SPEC_HPG_PARALLEL=OMP EXTRA_CPPFLAGS = -D_OPENMP OPTIMIZE = COPTIMIZE = +Ofast +Oopenmp +Oinfo -DNOUNDERSCORE -D_OPENMP FOPTIMIZE = +Ofast +Oopenmp +Oinfo use_submit_for_speed = 1 submit= export OMP_NUM_THREADS=\$OMPI_COMM_SIZE; $command default=default=mpi=default: ENV_SPEC_HPG_PARALLEL=MPI CC=mpicc +DD64 FC=$(MPIF90) +DD64 +noppu OPTIMIZE = COPTIMIZE = +Ofast -DNOUNDERSCORE -DSPEC_HPG_MPI2 FOPTIMIZE = +Ofast +Oinfo use_submit_for_speed=1 submit = /home/f90pack/clust_mpirun $command default=default=mpiomp=default: ENV_SPEC_HPG_PARALLEL=MPI_OMP EXTRA_CPPFLAGS = -D_OPENMP CC=mpicc +DD64 FC=$(MPIF90) +DD64 +noppu OPTIMIZE = COPTIMIZE = +Ofast -DNOUNDERSCORE +Oopenmp -DSPEC_HPG_MPI2 -D_OPENMP FOPTIMIZE = +Ofast +Oinfo +Oopenmp use_submit_for_speed=1 submit=export OMP_NUM_THREADS=\$OMPI_COMM_SIZE; mpirun -f /scratch_shared/lieb/tmpfile.host $command