Windows 10 64bit, Cygwin64, openmpi 1.10.7-1 (dev, c, c++,
fortran), x86_64-w64-mingw32-gcc 6.3.0-1 (core, gcc, g++, fortran)
I am compiling the standard "hello_c.c" example with mgicc
configured to use the Cygwin installed MinGW gcc compiler:
$ export OMPI_CC=x86_64-
On 07/09/2017 21:12, Llelan D. wrote:
Windows 10 64bit, Cygwin64, openmpi 1.10.7-1 (dev, c, c++, fortran), GCC
6.3.0-2 (core, gcc, g++, fortran)
I am compiling the standard "hello_c.c" example with *mgicc*:
$ mpicc -g hello_c.c -o hello_c
The showme:
gcc -g hello_c.c -o hello_c -fexceptions
Windows 10 64bit, Cygwin64, openmpi 1.10.7-1 (dev, c, c++,
fortran), GCC 6.3.0-2 (core, gcc, g++, fortran)
I am compiling the standard "hello_c.c" example with mgicc:
$ mpicc -g hello_c.c -o hello_c
The showme:
gcc -g hello_c.c -o hello_c -fexceptions -L/usr/lib -l
My best guess is that SLURM has only allocated 2 slots, and we respect the RM
regardless of what you say in the hostfile. You can check this by adding
--display-allocation to your cmd line. You probably need to tell slurm to
allocate more cpus/node.
> On Sep 7, 2017, at 3:33 AM, Maksym Planeta
Hello,
I'm trying to tell OpenMPI how many processes per node I want to use, but
mpirun seems to ignore the configuration I provide.
I create following hostfile:
$ cat hostfile.16
taurusi6344 slots=16
taurusi6348 slots=16
And then start the app as follows:
$ mpirun --display-map -machinefil