YDL 5.0: Uso de SPE con MPI?

Hola gente, estoy haciendo un trabajo para la facultad sobre procesadores heterogéneos y estoy ejecutando algunas prácticas en la PS3.

Los programas usan MPICH y se compilan y ejecutan perfectamente, pero me da la impresión de que los programas se están ejecutando únicamente en la PPU ya que no hay ganancia de tiempo al lanzar la aplicación sobre 8 procesadores en lugar de 4.

¿Sabeis si hay alguna manera de saber si cada proceso se está ejecutando sobre un SPU concreto usando MPICH?

Saludos.
Te diría que probaras el top modificado para SPUs (creo q viene en el toolchain de ps2dev) para poder comprobar el porcentaje de uso de los SPUs.
1 respuesta