Questions tagged [intel-mpi]

Intel MPI Library is an MPI implementation by Intel Corporation.

Intel MPI Library is an MPI 3.0 compliant MPI implementation based on the popular MPICH2. It runs on both Linux and Windows operating systems and supports various high-bandwidth and low-latency network interconnects like InfiniBand and Myrinet.

57 questions
0
votes
2 answers

Fatal error in PMPI_Send: Invalid tag, error stack: MPI_Send(

I am using MPI to parallelise my Fortran code. The code below is the parellelisation part. I use 2 nodes to run the program. 1 DO i = 1, km(1), 1 2 DO j = 1, km(2), 1 3 DO k = 1, km(3), 1 4 IF…
Kieran
  • 123
  • 1
  • 10
0
votes
1 answer

MPI_Scatterv from Intel MPI (mpiifort) using MPI data types is much slower (23 times) compared to flattening array and scattering. Why it could be?

ifort version: (IFORT) 2021.8.0 20221119 OS: WSL Ubuntu 20.04LTS I have a (1000x1000x1000) 3D array to distribute among procs. In the first approach, I flatten the array and then distribute arrays among procs and it takes about 7.86sec In the…
nhm
  • 104
  • 7
0
votes
1 answer

How to trace individual point-to-point events of MPI collective routines?

MPI Collective routines are implemented using p2p routines. I am trying to find out what p2p events (in terms of sender,receiver,message size) make up the collective routines. In other words, I want to find out which ranks are communicating with…
0
votes
1 answer

Makefile: fail to compile and link due to missing separator error

I wrote a Makefile to compile my C source codes and generate .o, .d files which aim to be stored at another directory different from where the source .c codes reside. Here is a copy of my…
Leo
  • 15
  • 2
0
votes
1 answer

Pass IntelMPI flag to SLURM environment

How is it possible to pass the IntelMPI flag -print-rank-map as input to the srun command or as an environment variable into the batch script which is submitted in a SLURM system via the sbatch command?
intergallactic
  • 138
  • 1
  • 11
0
votes
1 answer

Usage of all available threads for OMP inside Master MPI only part - hybrid parallel programming

Is it possible to use all available threads for OMP on a region where only master MPI is active?. I mean something like this: START | MPI-I --------- MPI-II (master) | | omp1-omp2 -skip- REGION1…
Costagol
  • 1
  • 1
0
votes
0 answers

MPI allocating massive amounts of memory on startup

I am trying to run an MPI application compiled with mpiifort (ifort (IFORT) 2021.6.0 20220226) using mpiexec.hydra (Intel(R) MPI Library for Linux* OS, Version 2021.6 Build 20220227 (id: 28877f3f32)), on a machine with 36 Intel(R) Xeon(R) Platinum…
Jakob Filser
  • 131
  • 9
0
votes
1 answer

Slots command in hostfile for mpirun not recognised

I saw another question that seemed similar mpirun: token slots not supported but their solution did not work for me. I get the error token slots not supported at this time when running the command mpirun -hostfile temp.txt hostname where temp.txt…
Oyvach
  • 11
  • 2
0
votes
0 answers

Error while running a slurm job through crontab which uses Intel MPI for parallization

I am trying to run WRF (real.exe, wrf.exe) through the crontab using compute nodes but compute nodes are not able to run slurm job. I think there is some issue with the MPI library when it's running through the cron environment. Tried to replicate…
raj
  • 1
0
votes
0 answers

Error while running a slurm job through crontab which uses Intel MPI

I am trying to run WRF (real.exe, wrf.exe) through the crontab using compute nodes but compute nodes are not able to run slurm job. I think there is some issue with the MPI library when it's running through the cron environment. Tried to replicate…
raj
  • 1
0
votes
1 answer

How to check if all the pre-requisites required for MPI to run has been applied?

How to check if all the pre-requisites required for MPI to run has been applied? I want to verify whether the cluster is configured as expected or not.
0
votes
0 answers

Cache-Misses in OSU Unidirectional Bandwidth Test

We are measuring the cache-misses in MPI_Isend()+MPI_Waitall() at the Sender and MPI_Irecv()+MPI_Waitall() at the receiver for the OSU unidrectional bandwidth benchmark. Suprisingly, the cache-misses at 8KB message size exceed that at the 16KB…
Gaurav Saxena
  • 729
  • 1
  • 6
  • 13
0
votes
1 answer

mpiicpc: Command not found

I have a problem when trying to compile a code in C++. I installed the Intel Parallel Studio XE Cluster Edition 2020 but when i try to compile i have the following error : "mpiicpc: Command not found". When i run the command icpc -v i get the…
0
votes
1 answer

Running MPI job on multiple nodes with slurm scheduler

I'm trying to run an MPI application with a specific task/node configuration. I need to run a total of 8 MPI tasks 4 of which on one node and 4 on another node. This is the script file I'm using: #!/bin/bash #SBATCH --time=00:30:00 #SBATCH…
0
votes
1 answer

Having trouble installing mpi4py with Intel MPI

The title says it all. I have Intel MPI installed on my AWS instance and have sourced it to activate, and which mpiexec works and tells me its the Intel MPI. I don't have any other MPI installed right now. $MPICC is set as well. Running pip install…