Hi Beatrice,
In present parallel verion of RegCM, no. of gridboxes in x-direction should be divisible by no. of cpu's to be used.
In your case no. of grid boxes (jx=51) is not divisible by no. of cpu (nproc). If you want to run on 4 cpu's change jx to 52 or 48.
Regards
Imran
Dear All,I am still trying to cope with the parallel version of RegCM on an IBM machine. I have finally managed to compile the code with the mpxlf_r fortran compiler, but I now get the following errors when running the code:-bash-2.05b$ poe ./regcm < regcm.in
process 0 of 4
process 1 of 4
process 2 of 4
mjx should be divided by nproc
mjx = 51 nproc = 4
process 3 of 4
mjx should be divided by nproc
mjx = 51 nproc = 4
mjx should be divided by nproc
mjx = 51 nproc = 4
mjx should be divided by nproc
mjx = 51 nproc = 4
ERROR: 0031-250 task 1: Terminated
ERROR: 0031-250 task 0: Terminated
ERROR: 0031-250 task 3: Terminated
ERROR: 0031-250 task 2: TerminatedDoes anyone know why I get those errors? How should I choose the nproc value?When I run the parallel version, do I have to re-compile the terrain and ICBC scripts with the mpxlf_r compiler?Many thanks by advance for your response.Best regards,Beatrice
_______________________________________________
RegCNET mailing list
RegCNET@lists.ictp.it
https://lists.ictp.it/mailman/listinfo/regcnet