Computadora paralela
El Cubo Cósmico de Caltech fue una computadora paralela , desarrollada por Charles Seitz y Geoffrey C Fox a partir de 1981. [1] Fue el primer hipercubo funcional construido. [2]
Fue un intento temprano de sacar provecho de VLSI para acelerar los cálculos científicos a un costo razonable. Utilizando hardware de consumo y una arquitectura adaptada a la tarea específica ( QCD ), Fox y Seitz demostraron que esto era realmente posible.
En 1984, un grupo de Intel que incluía a Justin Rattner y Cleve Moler desarrolló el Intel iPSC inspirado en el Cubo Cósmico. [3]
En 1987, varias personas del grupo formaron una empresa llamada Parasoft para comercializar la interfaz de paso de mensajes desarrollada para el Cubo Cósmico. [4]
Características
- 64 procesadores Intel 8086/87 [5]
- 128kB de memoria por procesador
- Red de hipercubo de 6 dimensiones, es decir, cada procesador puede intercambiar datos directamente con otros seis procesadores.
Referencias
- ^ Cubismo cósmico de Ingeniería y Ciencia, marzo de 1984 http://calteches.library.caltech.edu/3419/1/Cubism.pdf
- ^ Anderson, A. John (1994). Fundamentos de la tecnología informática . CRC Press. pág. 378. ISBN 978-0412598104.
- ↑ Cleve Moler (28 de octubre de 2013). «El hipercubo de Intel, parte 1» . Consultado el 4 de noviembre de 2013 .
- ^ Historia de la supercomputación
- ^ Nacimiento del hipercubo
- El chip de enrutamiento Torus
- Documentos archivados por computadora paralela
- John Apostolakis, Clive Baillie, Robert W. Clayton, Hong Ding, Jon Flower, Geoffrey C. Fox, Thomas D. Gottschalk, Bradford H. Hager, Herbert B. Keller , Adam K. Kolawa , Steve W. Otto, Toshiro Tanimoto, Eric F. van de Velde, J. Barhen, JR Einstein y CC Jorgensen. 1989. "Aplicaciones del hipercubo en supercomputadoras"—En Sistemas de supercomputación: arquitecturas, diseño y rendimiento , Svetlana P. Kartashev y Steven I. Kartashev (Eds.). Van Nostrand Reinhold Co., Nueva York, NY, EE. UU.: 1989, páginas 480–577.
Enlaces externos
- Guía abreviada para programadores en C sobre programación multicomputadora