3 - Cómputos TREE

[editar]
Tutorial creado por unixOZ. Extraido de: http://www.tux.cl/articulos.php?id=12
30 de Noviembre de 1999
Para mostrar mejor como esto crea un proceso parecido a la estructura de un árbol podemos usar un algoritmo de Parallel Sorting del MIT donde un proceso procesa, para luego compilar un segundo proceso. Ahora hay dos procesos, y ambos se copian nuevamente para generar dos más y así sucesivamente, creando una estructura de un árbol. Cada proceso es independiente del otro. Este es el código desarrollado por la MIT:

{ Spawn and partition list based on a broadcast tree pattern. }
for i := 1 to N, such that 2^N = NumProcs
forall processors P such that P < 2^i
pvm_spawn(...) {process id P XOR 2^i}
if P < 2^(i-1) then
midpt: = PartitionList(list);
{Send list[0..midpt] to P XOR 2^i}
pvm_send((P XOR 2^i),999)
list := list[midpt+1..M
[editar]

Sé el primero en opinar


Tutoriales relacionados con 'Tutorial de un Cluster Beowulf Casero [II]'

En la primera parte de este tutorial vimos como crear y configurar un cluster beowulf... Más »

Autor y licencia de 'Tutorial de un Cluster Beowulf Casero [II]'


Tutorial de unixOZ. Extraido de: http://www.tux.cl/articulos.php?id=12 CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.