

La red de árbol gordo es una red universal para la comunicación demostrablemente eficiente. Fue inventada por Charles E. Leiserson del MIT en 1985. Los n-árboles k-arios, el tipo de árboles gordos comúnmente utilizados en la mayoría de las redes de alto rendimiento, se formalizaron inicialmente en 1997. [ 1 ] [ 2 ] [ 3 ]
En una estructura de datos de árbol , cada rama tiene el mismo grosor (ancho de banda), independientemente de su posición en la jerarquía; todas son "delgadas" ( delgadas en este contexto significan de bajo ancho de banda ). En un árbol grueso, las ramas más cercanas a la cima de la jerarquía son "más gruesas" que las ramas más bajas. En una red de telecomunicaciones , las ramas son enlaces de datos ; el grosor (ancho de banda) variable de los enlaces de datos permite un uso más eficiente y específico para cada tecnología.
Las topologías de malla e hipercubo tienen requisitos de comunicación que siguen un algoritmo rígido y no se pueden adaptar a tecnologías de empaquetado específicas. [ 4 ]
Aplicaciones en supercomputadoras
Las supercomputadoras que utilizan una red de árbol gordo [ 5 ] incluyen las dos más rápidas a finales de 2018, [ 6 ] Summit [ 7 ] y Sierra , [ 8 ] así como Tianhe-2 , [ 9 ] la Meiko Scientific CS-2, Yellowstone , el Earth Simulator , el Cray X2 , la Connection Machine CM-5 y varias supercomputadoras Altix .
Mercury Computer Systems aplicó una variante de la topología de árbol gordo —la red de hiperárbol— a sus multicomputadoras . En esta arquitectura, de 2 a 360 nodos de cómputo se organizan en una red de árbol gordo conmutada por circuitos . Cada nodo tiene memoria local que puede ser mapeada por cualquier otro nodo. Cada nodo en este sistema heterogéneo podría ser un Intel i860 , un PowerPC o un grupo de tres procesadores de señales digitales SHARC .
La red de árbol grueso era especialmente adecuada para los cálculos de transformada rápida de Fourier , que los clientes utilizaban para tareas de procesamiento de señales como radar , sonar e imágenes médicas .
Topologías relacionadas
En agosto de 2008, un equipo de científicos informáticos de la UCSD publicó un diseño escalable para arquitectura de red [ 10 ] que utiliza una topología inspirada en la topología de árbol gordo para lograr redes con mayor escalabilidad que las redes jerárquicas anteriores. La arquitectura utiliza conmutadores comerciales que son más económicos y eficientes energéticamente que los conmutadores modulares de alta gama para centros de datos.
Esta topología es, en realidad, un caso particular de red Clos , en lugar de un árbol gordo como se describió anteriormente. Esto se debe a que las aristas cercanas a la raíz se emulan mediante múltiples enlaces a padres separados, en vez de un único enlace de alta capacidad a un solo padre. Sin embargo, muchos autores siguen utilizando el término de esta manera.
Referencias
- ↑ Leiserson, Charles E (octubre de 1985). "Árboles gordos: redes universales para supercomputación eficiente en hardware" (PDF) . IEEE Transactions on Computers . 34 (10): 892–901 . doi : 10.1109/TC.1985.6312192 . S2CID 8927584 .
- ↑ Petrini, Fabrizio (1997). "Árboles n-arios K: redes de alto rendimiento para arquitecturas masivamente paralelas". Actas del 11.º Simposio Internacional de Procesamiento Paralelo . Vol. doi: 10.1109/IPPS.1997.580853. pp. 87–93 . doi : 10.1109/IPPS.1997.580853 . ISBN 0-8186-7793-7. S2CID 6608892 .
- ↑ Poggio, Tomaso A. (mayo de 1984). Routing Thoughts . Documentos de trabajo del Laboratorio de Inteligencia Artificial del MIT (Informe). Cambridge, MA: MIT. WP-258 . Recuperado el 21 de junio de 2026 .
- ↑ Leiserson, Charles E.; Abuhamdeh, Zahi S.; Douglas, David C.; Feynman, Carl R.; Ganmukhi, Mahesh N.; Hill, Jeffrey V.; Daniel Hillis, W.; Kuszmaul, Bradley C.; St. Pierre, Margaret A.; Wells, David S.; Wong, Monica C.; Yang, Shaw-Wen; Zak, Robert (1992). "The Network Architecture of the Connection Machine CM-5" . SPAA '92 Actas del cuarto simposio anual de la ACM sobre algoritmos y arquitecturas paralelas . ACM. págs. 272–285 . doi : 10.1145/140901.141883 . ISBN 978-0-89791-483-3. S2CID 6307237 .
- ↑ Yuefan Deng (2013). "3.2.1 Sistemas de hardware: Interconexiones de red: Topología" . Computación paralela aplicada . World Scientific. pág. 25. ISBN 978-981-4307-60-4.
- ↑ "TOP500 de noviembre de 2018" . TOP500 . Noviembre de 2018. Consultado el 11 de febrero de 2019 .
- ↑ "Summit: la próxima supercomputadora de alto rendimiento del Laboratorio Nacional de Oak Ridge" . Oak Ridge Leadership Computing Facility . Consultado el 11 de febrero de 2019 .
- ↑ Barney, Blaise (18 de enero de 2019). "Uso de los sistemas Sierra de LC: hardware, red InfiniBand EDR de Mellanox, topología y configuración de Sierra de LC" . Laboratorio Nacional Lawrence Livermore . Consultado el 11 de febrero de 2019 .
- ↑ Dongarra, Jack (2013-06-03). "Visita a la Universidad Nacional de Tecnología de Defensa de Changsha, China" (PDF) . Netlib . Recuperado el 2013-06-17 .
- ↑ Al-Fares, Mohammad; Loukissas, Alexander; Vahdat, Amin (2008). «Una arquitectura de red de centro de datos escalable y comercial» (PDF) . Actas de la conferencia ACM SIGCOMM 2008 sobre comunicación de datos . ACM. págs. 63–74 . doi : 10.1145/1402958.1402967 . ISBN 978-1-60558-175-0. S2CID 65842 .
Lecturas adicionales
- Sima, D.; Fountain, T.; Kacsuk, P. (1997). Arquitecturas informáticas avanzadas: un enfoque de espacio de diseño . Addison-Wesley . ISBN 978-0-201-42291-7OCLC 36841473
- Topología de red