next up previous contents
Next: A. Programas aplicados Up: 5. Conclusiones Previous: 5.3 ¿Para qué más   Índice General

5.4 ``Concluyendo'' las conclusiones

De los resultados obtenidos en este trabajo y detallados en esta sección, hay dos que son particularmente importantes pues se acoplan precisamente a los objetivos del proyecto.

Primero, se observa que la construcción de un cluster con equipo en desuso es posible, y la plataforma resultante es perfectamente utilizable y práctica.

Segundo, en todos los casos se observó que la teoría básica de operación de un cluster se cumple, obteniendo un mayor desempeño al agregar más nodos al cálculo, siempre que se esté consciente de las características del equipo, el problema a resolver, y se implemente un algoritmo adecuado y eficiente para atacar el problema. Es conveniente resaltar que, como se mencionó en las secciones (3.2.10) y (3.3.4), el tamaño del problema que se va a trabajar, así como el número de nodos del cluster que se emplearán en la solución del problema, son los factores más importantes para determinar el rendimiento máximo que se podrá alcanzar, por lo cual es vital tener en cuenta estos dos factores y balancearlos para aprovechar al máximo las capacidades del cluster.

Esto último es quizá la conclusión más importante, pues nos lleva a poder ``proyectar'' los resultados obtenidos en este proyecto a posibilidades de construcción de clusters futuras. Como se mencionó en la sección (3.4.8), el conjunto de varios equipos que ya se consideran antiguos, permite alcanzar el rendimiento de un equipo que se encuentra varias generaciones adelante. De esto se infiere que un cluster construido con equipos modernos será equivalente a un equipo que esté varias generaciones en el futuro. La implicación interesante de esto es que ¡dicho equipo aún no existe! Esto nos lleva a una observación que es conocida en el mundo del cómputo paralelo: un equipo paralelo puede ser significativamente mejor que uno uniprocesador al momento de su aparición. El aplicar las técnicas, teoría y observaciones que se han presentado en este trabajo, a la construcción de un cluster con equipo moderno y recursos suficientes, pueden permitir la creación de una máquina que alcance un rendimiento verdaderamente elevado a un precio accesible. Esto es, desde luego, la idea básica detrás de la creación de un Beowulf.

Finalmente, se considera que los objetivos planteados al inicio del proyecto se alcanzaron satisfactoriamente, y se espera que, en efecto, el resultado del presente proyecto pueda proveer una metodología para la construcción de un cluster, tomando en cuenta todos los factores que influyen para la creación, utilización y desempeño del mismo, así como dar una idea del desempeño que se puede lograr y las técnicas y principios que se deben seguir y respetar para ello.

1.0


next up previous contents
Next: A. Programas aplicados Up: 5. Conclusiones Previous: 5.3 ¿Para qué más   Índice General
2002-05-15