Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

665
Vistas
Open MPI - mpirun exits with error on simple program

I have recently installed OpenMPI on my computer and when I try to run a simple Hello World program, it exits with the next error:

-------------------------------------------------------
Primary job  terminated normally, but 1 process returned
a non-zero exit code.. Per user-direction, the job has been aborted.
-------------------------------------------------------

This is the program's source code:

#include <mpi.h>
#include <stdio.h>

int main(int argc, char *argv[])
{
    int size, rank;

    MPI_Init(&argc, &argv);
    MPI_Comm_size(MPI_COMM_WORLD, &size);
    MPI_Comm_rank(MPI_COMM_WORLD, &rank);

    printf("Hello\n");

    MPI_Finalize();

    return 0;
}

This is how I compile the program:

mpicc -o hello hello.c

and I execute it with

mpirun -np 2 hello

It throws no errors on compilation, and if I run ./hello, it runs ok.

Excuse my english, any correction will be welcome.

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

you have to ./ the executable name try this, mpirun -np 2 ./hello

over 4 years ago · Santiago Trujillo Denunciar

0

Try:

mpirun -x LD_PRELOAD=libmpi.so -np 2 hello

If it works, you probably have an issue with your OpenMPI installation. A simple workaround would be to define an alias. If ou use bash, add in ~/.bashrc:

alias mpirun='mpirun -x LD_PRELOAD=libmpi.so' 
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda