13.07.2015 Views

ALGORITMOS DE BALANCE DE CARGA CON MANEJO DE ...

ALGORITMOS DE BALANCE DE CARGA CON MANEJO DE ...

ALGORITMOS DE BALANCE DE CARGA CON MANEJO DE ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.2. Algoritmo toroide0 120 120 123 4 53 4 53 4 567 867 867 8a) Inicia fase de propagaciónb) Propagaciónc) Fin de propagación y generaciónde árbol de peso mínimo0 123 4 50 123 4 5Propagación de mensajePaternidad establecida67 867 8d) Inicia fase de retroalimentacióne) Termina de fase de retroalimentaciónFigura 4.7: Ejecución del algoritmo PIF en la topología toroideEn la topología toroide, la etapa de propagación es iniciada por el procesador 0 quienenvía un mensaje a sus vecinos (1, 2, 3 y 6) (Figura 4.7.a). Los procesadores al recibir porprimera vez el mensaje, lo reexpiden a sus vecinos, excepto a aquel de quien lo reciben porprimera vez, a quien consideran su padre (Figura 4.7.b). Esta etapa se realiza hasta queel mensaje haya sido propagado a todos los procesadores. Una de las propiedades de esteprotocolo, es la generación de un árbol de peso mínimo [19] (a tiempo de ejecución) en dondeel procesador 0 es la raíz del árbol (Figura 4.7.c).La etapa de retroalimentación inicia cuando un procesador hoja (un procesador es hojadentro del árbol formado si no tiene hijos), ha recibido el mensaje propagado tantas vecescomo vecinos tenga (en este caso cuatro), entonces envía el mensaje de confirmación al procesadorde quien recibió el mensaje por primera vez (mensaje de confirmación al procesadorpadre), en el cual envía su estado de carga (Figura 4.7.d). Los procesadores que reciban todos52

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!