# Invocation command line: # /lvol/lieb/hpc2002/bin/runspec -c ipf_hpc_360 --reportable -T peak -e omp 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 CPP = /usr/ccs/lbin/cpp NLIB=hpux64 MDLIB=hpux64 EXTRA_LIBS= -minshared -L /opt/mpi/lib/$(MDLIB) -lmpi -L${NETCDF}/lib/$(NLIB) -lnetcdf NETCDF = /scratch/lieb/netcdf-3.5.0 FPORTABILITY= -I${NETCDF}/include default=default=serial=default: ENV_SPEC_HPG_PARALLEL=SERIAL OPTIMIZE = -I /opt/mpi/include COPTIMIZE = +Ofaster +O3 +Oinfo -DNOUNDERSCORE FOPTIMIZE = +Ofaster +O3 +Oinfo default=default=omp=default: ENV_SPEC_HPG_PARALLEL=OMP EXTRA_CPPFLAGS = -D_OPENMP OPTIMIZE = COPTIMIZE = +Ofaster +O3 +Oopenmp +Oinfo -DNOUNDERSCORE -D_OPENMP FOPTIMIZE = +Ofaster +O3 +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 = +Ofaster +O3 -DNOUNDERSCORE -DSPEC_HPG_MPI2 FOPTIMIZE = +Ofaster +O3 +Oinfo use_submit_for_speed=1 submit=mpirun -np \$MPI_COMM_SIZE $command default=default=mpiomp=default: ENV_SPEC_HPG_PARALLEL=MPI_OMP EXTRA_CPPFLAGS = -D_OPENMP CC=mpicc +DD64 FC=mpif90 +DD64 +noppu OPTIMIZE = COPTIMIZE = +Ofaster +O3 -DNOUNDERSCORE +Oopenmp -DSPEC_HPG_MPI2 -D_OPENMP FOPTIMIZE = +Ofaster +O3 +Oinfo +Oopenmp use_submit_for_speed=1 submit=export OMP_NUM_THREADS=\$OMPI_COMM_SIZE; mpirun -np \$MPI_COMM_SIZE $command