Matriz cíclica de lectura y escritura MPI IO

Tengo un proyecto escolar para hacer la multiplicación de matrices en un sistema distribuido de hpc.

Necesito leer en una matriz de un sistema de IO paralelo y usar pblacs para realizar la multiplicación de la matriz en paralelo en muchos nodos de proceso (procesadores). Los datos deben leerse utilizando los comandos de MPI IO. Sé que PBlacs usa distribuciones cíclicas de bloques para realizar la multiplicación.

El profesor no nos ha dado mucha información sobre MPI IO, y estoy teniendo problemas para encontrar mucha información / recursos al respecto.Específicamente, ¿hay formas de leer en una matriz desde un sistema de io paralelo de una manera cíclica de bloque y fácilmente conectarlo a pblacs pdgemm?

Cualquier puntero a recursos útiles sería muy apreciado. Tengo un poco de tiempo y me siento frustrado por la falta de dirección en este proyecto.

Respuestas a la pregunta(1)

Su respuesta a la pregunta