Red de conocimiento informático - Conocimiento informático - Cómo iniciar la paralelización multiproceso MPI a través de la interfaz Qt y pasar parámetros de interfaz a cada proceso

Cómo iniciar la paralelización multiproceso MPI a través de la interfaz Qt y pasar parámetros de interfaz a cada proceso

MPI debe ejecutarse como un servicio y no se puede agregar a su propio código. Esto implica comunicación entre procesos, pero puede tomar tres formas: 1. Inicie un proceso exe MPI en la aplicación QT y pase los parámetros a este proceso como parámetros de inicio. 2. Puede escribir parámetros en un archivo externo en la aplicación QT y el proceso MPI monitoreará continuamente este archivo. El archivo tiene contenido y el programa MPI comienza a ejecutarse. 3. QT aplica procesos MPI, uno como servidor TCP y el otro como cliente TCP. Comunicarse mediante enchufes.

Si está en Linux, puede consultar muchos mecanismos IPC (mecanismos de comunicación entre procesos).