Intel® Clusters and HPC Technology

MPI_Allreduce strange result

Hi users and developers,

I am having a stringe result come from MPI_Allreduce subroutine in fortran. Here is the thing:

ALLOCATE(mesh%idx%lxyz_inv(nr(1, 1):nr(2, 1), nr(1, 2):nr(2, 2), nr(1, 3):nr(2, 3)))
mesh%idx%lxyz_inv(:,:,:) = 0
!In a subroutine, An array was first allocated and initialized. nr(1, ?):nr(2, ?) are all -36:36 for the test run
!...
!...
npoints = product(nr(2, 1:3) - nr(1, 1:3) + 1)
call MPI_Allreduce(MPI_IN_PLACE, mesh%idx%lxyz_inv(nr(1, 1), nr(1, 2), nr(1, 3)), npoints, MPI_INTEGER, MPI_BOR, mpi_world%comm, mpi_err)

mpirun error "APPLICATION TERMINATED WITH THE EXIT STRING: Hangup (signal 1)"

Hello, i am using intel mpirun (version = for Linux* OS, Version 4.0 Update 3 Build 20110824) to run a program that i have compiled in our cluster. We use PBS queue system (version = PBSPro_11.1.0.111761).

When I use

$ mpirun -n 8 -machinefile $PBS_NODEFILE -verbose /home/a.c.padilha/bin/vasp.teste.O0.debug.x 

I end up getting these error messages:

Uninstall Problem

Hi

I have installed Intel Cluster Studio XE 2013 but now I have added a new HDD and want to install it on it. The problem I am facing is when I try to uninstall Intel Cluster Studio XE 2013 from my first HDD it says another installer is running, complete it before running this installer. I have no other installers running. I tried many times and I get the same error.

Thanks and Regards

Jayanth D

wmpiexec and command line prompts and process priority?

Hi All, 

I have a program that prompts for user input from the master process and works fine using mpiexec. However, I don't see an option in the Intel version of wmpiexec that executes a command window so that user input can be obtained.  I know the mpich version of wmpiexec allows this option, but I don't see it in the Intel version.  It's no big deal, as I can just run mpiexec from a command window to start.

MPI - core assignment/core utilization/process manager difficulties

I am having troubles running my Fortran MPI program on a cluster using  PBSPro_11.3.0.121723.

When i execut my script (select information shown here)

#PBS -l select=1:ncpus=8

mpirun -n 8 -env I_MPI_DEBUG 5 ./xhpl_intel64

The scheduler allocates 8 cores for my program however if i ssh into the node and use top i can see that 4 mpiprocesses gets a core each and the last 4 processes shares a core. Thus providing very bad performance.

The wierd thing is that when using the Intel MPI library 4.0.0.028 runtime version this does not happen.

Documentation for configuring Intel Cluster Studio XE with Moab/Torque queue manager

 

The introductory training documents that Intel provides with the Cluster Studio XE Suite want/expect the nodes of the cluster to be configured with the Intel provided mpd ring.   We use the Adaptive Computing resource manager Moab with the Torque hardware manager.

Do you have of any good source of documentation for getting the Intel Cluster Suite to play nicely with the Moab/Torque queue manager?

Pages

Subscribe to Intel® Clusters and HPC Technology