Resultados de la búsqueda a petición "mpi"

1 la respuesta

MPI_Datatype más apropiado para "descomposición en bloque"?

Con la ayuda deJonathan Dursi [https://stackoverflow.com/users/463827/jonathan-dursi] y osgx [https://stackoverflow.com/users/196561/osgx], Ahora he hecho la "descomposición de fila" entre los procesos: row ...

2 la respuesta

Sincronización implícita con MPI_BCAST tanto para el emisor como para los receptores.

Al llamar a MPI_BCAST, ¿hay alguna sincronización implícita? Por ejemplo, si el proceso del remitente llegara al MPI_BCAST antes que otros, ¿podría hacer el BCAST y luego continuar sin ningún reconocimiento? Algunas pruebas recientes con código ...

1 la respuesta

ultiplicación de matriz @MPI con asignación dinámica: Seg. Culp

Estoy haciendo un programa de multiplicación de matriz en OpenMPI, y recibí este mensaje de error: [Mecha Liberta:12337] *** Process received signal *** [Mecha Liberta:12337] Signal: Segmentation fault (11) [Mecha Liberta:12337] Signal code: ...

1 la respuesta

mpi.h: ¿Usa un tipo sin definirlo?

Estoy tratando de traducir las partes importantes de mpi.h de OpenMPI al lenguaje de programación D para poder llamarlo desde D. (HTOD no funcionó en absoluto). No puedo entender las siguientes partes de código typedef struct ...

2 la respuesta

Utilizando MPI_Bcast para la comunicación MPI

Estoy tratando de transmitir un mensaje desde el nodo raíz a todos los demás nodos usando MPI_Bcast. Sin embargo, cada vez que ejecuto este programa siempre se cuelga al principio. ¿Alguien sabe qué tiene de malo? #include <mpi.h> #include ...

2 la respuesta

Computación paralela con clústeres que no sean nieve SOCK

La reciente incorporación de soporte directo para computación paralela en R2.14 generó una pregunta en mi mente. Existen numerosas opciones para crear grupos en R. Usosnow SOCK agrupa de manera regular, pero sé que hay otras formas, como MPI. Yo ...

4 la respuesta

Pérdida de memoria MPI

Estoy escribiendo un código que usa MPI y seguía notando algunas pérdidas de memoria cuando lo ejecutaba con valgrind. Mientras intentaba identificar dónde estaba el problema, terminé con este simple (y totalmente inútil) principal: #include ...

4 la respuesta

MPI función principal serie

Esta es una pregunta MPI bastante básica, pero no puedo entenderlo. Tengo una función principal que llama a otra función que usa MPI. Quiero que la función principal se ejecute en serie y que la otra función se ejecute en paralelo. Mi código es ...

4 la respuesta

envío de bloques de matriz 2D en C usando MPI

¿Cómo envías bloques de matriz 2-D a diferentes procesadores? Supongamos que el tamaño de la matriz 2D es 400x400 y quiero enviar bloques de tamaños 100X100 a diferentes procesadores. La idea es que cada procesador realice el cálculo en su bloque ...

6 la respuesta

¿Está bloqueado MPI_Reduce (o una barrera natural)?

Tengo el fragmento de código a continuación en C ++ que básicamente calcula el pi usando la técnica clásica de Monte Carlo. srand48((unsigned)time(0) + my_rank); for(int i = 0 ; i < part_points; i++) { double x = drand48(); double y = ...