Caltech Cosmic Cube
{{Short description|Parallel computer}}
The Caltech Cosmic Cube was a parallel computer, developed by Charles Seitz and Geoffrey C Fox from 1981 onward.Cosmic Cubism from Engineering & Science, March 1984 http://calteches.library.caltech.edu/3419/1/Cubism.pdf It was the first working hypercube built.{{cite book | last =Anderson | first =A. John | title = Foundations of Computer Technology | year =1994 | publisher =CRC Press | isbn = 978-0412598104 | page=378 }}
It was an early attempt to capitalise on VLSI to speed up scientific calculations at a reasonable cost. Using commodity hardware and an architecture suited to the specific task (QCD), Fox and Seitz demonstrated that this was indeed possible.
In 1984 a group at Intel including Justin Rattner and Cleve Moler developed the Intel iPSC inspired by the Cosmic Cube.{{Cite web |title= The Intel Hypercube, part 1 |date= October 28, 2013 |author= Cleve Moler |author-link= Cleve Moler |url= http://blogs.mathworks.com/cleve/2013/10/28/the-intel-hypercube-part-1/ |accessdate= November 4, 2013 }}
In 1987 several people in the group formed a company called Parasoft to commercialize the message passing interface developed for the Cosmic Cube.[http://wotug.org/parallel/documents/misc/timeline/timeline.txt History of Supercomputing]
Characteristics
- 64 Intel 8086/87 processors[http://www.netlib.org/utk/lsi/pcwLSI/text/node13.html Birth of the Hypercube]
- 128kB of memory per processor
- 6-dimensional hypercube network, i. e. each processor can directly exchange data with six other processors.
References
{{Reflist}}
- [http://authors.library.caltech.edu/26909/ The Torus Routing Chip]
- [https://web.archive.org/web/20110823031721/http://netalive.startlogic.com/debenedictis.org/erik/ Parallel Computer Archival Documents]
- 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, J. R. Einstein, and C. C. Jorgensen. 1989. "Supercomputer applications of the hypercube"—In Supercomputing systems: architectures, design, and performance, Svetlana P. Kartashev and Steven I. Kartashev (Eds.). Van Nostrand Reinhold Co., New York, NY, USA:1989 Pages 480–577.
External links
- [http://resolver.caltech.edu/CaltechCSTR:1988.cs-tr-88-01 The C Programmer's Abbreviated Guide to Multicomputer Programming]
{{Parallel Computing}}