You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello.
I'm trying to follow and apply Inout tutorial, but stuck on executing ww3_shel and not able to get correct out_grd.ww3 and log.ww3 files for proceeding with further steps.
I've completed earlier steps and reached below point (logging on a computation node to run ww3_shel with MPI):
qsub -I -q mpi_1
cd $PBS_O_WORKDIR
mpiexec ww3_shel
exit
However, when I try, I receive below error:
ja@LM008N:/mnt/c/Users/ja/WW3/build/bin$ qsub -I -q mpi_1
perl: error: resolve_ctls_from_dns_srv: res_nsearch error: Unknown host
perl: error: fetch_config: DNS SRV lookup failed
perl: error: _establish_config_source: failed to fetch config
perl: fatal: Could not establish a configuration source
So, can't run ww3_shel with MPI eventually.
When trying to run it with mpiexec -np 4 ./ww3_shel, mpiexec ./ww3_shel, ./ww3_shel | tee ww3_shel.out program fails as below:
WAVEWATCH III calculating for 2011/09/02 00:00:00 UTC at 12:40:51
*** WAVEWATCH III WARNING IN W3IOBC :
INPUT FILE WITH BOUNDARY CONDITIONS NOT FOUND
BOUNDARY CONDITIONS WILL NOT BE UPDATED 1
Assertion failed in file src/mpi/datatype/typerep/src/typerep_yaksa_pack.c at line 318: FALSE
memcpy argument memory ranges overlap, dst_=0x556352cd8764 src_=0x556352cd8764 len_=46212
Abort(1) on node 0: Internal error
I understand that it is because MPI library needs to be used for compiling WW3. In document, it is mentioned that Datarmor HPC is being used for this run and according to previous file , C and Fortran compilers are set with Intel MPI library in Datarmor. However, I'd to know if it is possible to run ww3_shel without MPI, just with ./ww3_shel | tee ww3_shel.out command?
If not, I wonder if someone can guide me to compile WW3 with Intel MPI library.
Currently I have GNU (export CC=gcc, export FC=gfortran)
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hello.
I'm trying to follow and apply Inout tutorial, but stuck on executing ww3_shel and not able to get correct out_grd.ww3 and log.ww3 files for proceeding with further steps.
I've completed earlier steps and reached below point (logging on a computation node to run ww3_shel with MPI):
However, when I try, I receive below error:
So, can't run ww3_shel with MPI eventually.
When trying to run it with
mpiexec -np 4 ./ww3_shel
,mpiexec ./ww3_shel
,./ww3_shel | tee ww3_shel.out
program fails as below:I understand that it is because MPI library needs to be used for compiling WW3. In document, it is mentioned that Datarmor HPC is being used for this run and according to previous file , C and Fortran compilers are set with Intel MPI library in Datarmor. However, I'd to know if it is possible to run ww3_shel without MPI, just with
./ww3_shel | tee ww3_shel.out
command?If not, I wonder if someone can guide me to compile WW3 with Intel MPI library.
Currently I have GNU (export CC=gcc, export FC=gfortran)
Thank you in advance!
Beta Was this translation helpful? Give feedback.
All reactions