A2A “¿Cómo puedo usar MPI para simular mis datos en varias computadoras?” Debería proporcionar más información sobre lo que está tratando de hacer.
De todos modos, MPI le permite iniciar procesos, tanto localmente como a través de múltiples computadoras. La forma de hacerlo depende de la instalación de MPI que tenga y del administrador de trabajos (Torque, SLURM, etc.) que tenga en el clúster.
Suponiendo el caso más simple de algunas máquinas conectadas a la misma red con configuraciones idénticas, puede hacer lo siguiente,
- ¿Por qué las computadoras portátiles usan un disco duro en lugar de una tarjeta de memoria más pequeña para que puedan ser más baratas y más delgadas?
- ¿Usar un SSD externo como unidad de arranque aumentará el rendimiento de mi computadora portátil?
- ¿La banda ancha será más rápida de lo que es ahora?
- ¿Qué es un buen monitor 2K para juegos?
- Cómo configurar 400 ppp para mi mouse
mpirun -np 4 echo “hola”
Esto ejecutará 4 copias de “echo”. Esto no es tan útil, pero te da la idea. Ahora, si escribe un programa en C, C ++, Java o Fortran, puede poner (la forma equivalente de) MPI_INIT () y MPI_FINALIZE () a su código para decir que es un programa MPI. Luego, en el medio, puede usar todas las características del paso de mensajes MPI.
Nuevamente, sin información específica, esto será demasiado largo y un tutorial sobre MPI, que evitaré porque hay otros tutoriales geniales por ahí.
Si eres completamente nuevo en MPI, te recomiendo mirar
Tutoriales · Tutorial de MPI
y
Interfaz de paso de mensajes (MPI)
Espero que esto ayude