es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: OPENMPI

Cómo puedo utilizar MPI_Testany y MPI_Irecv para recibir únicamente el primer mensaje que llegue?

En c en “mpi.h”, creo que sería algo como MPI_Request mpireq[2]; MPI_Status mpistat; int temp, index, flag; MPI_Irecv(&temp, 1, MPI_INT, MPI_ANY_SOURCE, 0, MPI_COMM_WORLD, &mpireq[0]); MPI_Irecv(&temp, 1, MPI_INT, MPI_ANY_SOURCE, 1, MPI_COMM_WORLD, &mpireq[1]); MPI_Testany(2, mpireq, &index, &flag, &mpistat); pero creo que Testany es un proceso no bloqueante, por lo que no sé . . . Read more

`Rmpi` no puede acceder a todos los núcleos.

Cuando intento crear esclavos en Rmpi, obtengo el error: “` No hay suficientes ranuras disponibles en el sistema para satisfacer las 2 ranuras que fueron solicitadas por la aplicación: /opt/usern/R/4.0.4/lib/R/library/Rmpi/Rslaves.sh Solicite menos ranuras para su aplicación o disponga más ranuras disponibles para su uso. “` Sé que tengo el hardware . . . Read more