- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Rancho,
There is no such mpirun option like '--prefix'.
According to the MKL User's Guide there should be '--perhost 1'.
Also be sure that you run correct MIC executable (I suppose it should be from mkl/benchmarks/mp_linpack/bin_intel/mic).
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Rancho,
There is no such mpirun option like '--prefix'.
According to the MKL User's Guide there should be '--perhost 1'.
Also be sure that you run correct MIC executable (I suppose it should be from mkl/benchmarks/mp_linpack/bin_intel/mic).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Artem R. (Intel) wrote:
Hello Rancho,
There is no such mpirun option like '--prefix'.
According to the MKL User's Guide there should be '--perhost 1'.
Also be sure that you run correct MIC executable (I suppose it should be from mkl/benchmarks/mp_linpack/bin_intel/mic).
Hello Artem. Thank you for your help. What a funny mistake I have made :D
The MIC executable under mkl/benchmarks/mp_linpack/bin_intel/mic is used to run linpack in MIC only.
Thanks
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page