Hello, I'm running mp_linpack in two nodes(I have grasped how to run in one node :) ), I changed the path to mp_linpack/bin_intel/intel64, and modify the HPL.dat to set P=1, Q=2. Then I created hosts file, whose content is:
mic01:1
mic03:1
mic01 and mic03 is the two nodes where I want to run linpack. Then I use the command in MKL_userguide.pdf:
mpirun --prefix 1 -n 2 -hosts Node1,Node2 \
-genv MIC_LD_LIBRARY_PATH $MIC_LD_LIBRARY_PATH \
-genv LD_LIBRARY_PATH $LD_LIBRARY_PATH ./xhpl_offload_intel64
However, it didn't run as I expected, it shows the error:
[mpiexec@mic03] match_arg (../../utils/args/args.c:254): unrecognized argument prefix
[mpiexec@mic03] HYDU_parse_array (../../utils/args/args.c:269): argument matching returned error
[mpiexec@mic03] parse_args (../../ui/mpich/utils.c:4206): error parsing input array
[mpiexec@mic03] HYD_uii_mpx_get_parameters (../../ui/mpich/utils.c:4557): unable to parse user arguments
Is there anything I missed, or there is an error in my operation?
Thank you for your help!