Manual de ejecución - LFelipe06/act_integradora_TC3003B GitHub Wiki

Este manual describe los pasos necesarios para compilar y ejecutar el sistema distribuido de procesamiento de imágenes en un clúster local. Se asume que el entorno ha sido configurado siguiendo la guía de clústeres con MPICH, y que el directorio compartido por NFS está correctamente montado en todos los nodos.

Requisitos previos

Antes de ejecutar el sistema, asegúrate de contar con lo siguiente:

  • Clúster funcional con al menos tres nodos conectados por red (un master y dos slaves).
  • NFS configurado y montado en todos los nodos con acceso de lectura y escritura.
  • SSH sin contraseña habilitado entre los nodos.
  • mpicc y bibliotecas de OpenMP instaladas.
  • Python 3 con PyQt5 instalado para la GUI.
  • Carpeta compartida con imágenes BMP.

Compilación del sistema

Desde el nodo master, navega al directorio compartido donde se encuentra el código fuente. Ejecuta:

mpicc -fopenmp tester.c -o tester

Ejecución de la UI

Desde el nodo master, navega al directorio compartido donde se encuentra el código funete. Ejecuta:

python3 GUI.py