Mașină de conectare
The Connection Machine a fost o serie de computere paralele care au fost fabricate din 1983 până în 1991 de către compania americană Thinking Machines .
Apariția
Conceptul Connection Machine vine de la Danny Hillis de la Massachusetts Institute of Technology (MIT). Împreună cu Sheryl Handler, el a fondat Thinking Machines în 1983 ; dezvoltarea computerelor a fost finanțată de capitalul de risc și de Departamentul american de apărare ( DARPA ) și ulterior susținută de programul de înaltă performanță Computing and Communication (HPCC). În august 1993, Thinking Machines a trebuit să depună faliment la capitolul 11 .
Metoda de construcție și variante
Prima mașină de conectare a fost un sistem masiv paralel cu până la 65536 procesoare pe 1 biți . Fiecare procesor ar putea comunica direct cu alți 20 pe o rețea de interconectare Hypercube . Nodurile procesorului aveau propria lor memorie principală și funcționau inițial conform principiului SIMD .
CM-1 (1983) a fost conceput în primul rând pentru rezolvarea problemelor din domeniul inteligenței artificiale . De aceea * Lisp (și Star Lisp , o extensie paralelă a Common Lisp ) a fost folosit pentru programare. Odată cu CM-2 (1987), mașina de conectare a devenit, de asemenea, interesantă pentru procesele numerice, fiecare 32 de noduri de procesor partajând un coprocesor (Weitek 3132), așa-numitul cip SPRINT a fost folosit ca o interfață pentru aceasta , care printre altele. a avut capacitatea de a genera un număr de 32 de biți din 32 de noduri de procesor de 1 biți. Împreună, nodurile procesorului au obținut o ieșire de până la nouă (teoretic 20) G FLOP (pentru comparație, un PC normal cu un procesor Pentium 4 la o frecvență de ceas de trei gigaherți poate atinge aproximativ șase GFLOPS, potrivit IBM). CM-2a era o versiune mai mică, cu procesoare 4096 sau 8192, CM-200 era o dezvoltare ulterioară a CM-2. În plus, odată cu introducerea CM-2, acesta ar putea fi programat și prin C * (o extensie paralelă a lui C ) și CM Fortran .
O schimbare a arhitecturii computerului către MIMD a avut loc apoi în 1991 cu CM-5. Acesta a constat dintr-o rețea de interconectare a arborelui gras de procesoare SPARC . În CM-5E, procesoarele SPARC-V7 au fost în cele din urmă înlocuite de procesoare SuperSPARC .
În timp ce mașinile de conectare au fost folosite prin intermediul computerelor front-end ( Symbolics , VAX și mai târziu și stații SPARC ), CM-5 a fost prima mașină de conectare care a rulat și propriul său sistem de operare , numit CMost , care se baza pe procesoarele SunOS Control, care au fost utilizate a oferit utilizatorilor conectări și servicii de rețea. Un sistem de operare mic microkernel a rulat pe elementele individuale ale procesorului , care a fost încărcat de pe un ROM la pornire și a furnizat funcții de bază pentru acceptarea și executarea lucrărilor.
proiecta
Mașina de conectare s-a remarcat și prin design. Cazul era un bloc mare, în mare parte în formă de cub. Pe partea din față erau grupuri de diode emițătoare de lumină roșie ; a existat o diodă emitentă de lumină pentru fiecare procesor. Clipirea diodelor emițătoare de lumină a semnalat activitatea nodurilor individuale ale procesorului. Un CM-5 poate fi văzut în filmul Jurassic Park (1993).
literatură
- W. Daniel Hillis: Mașina de conectare. 1985 (MIT Press Series in Artificial Intelligence) ISBN 0-262-08157-1
Dovezi individuale
- ^ Arthur Trew și Greg Wilson: trecut, prezent, paralel: o anchetă a sistemelor de calcul paralele disponibile. 1991, p. 38-40 ISBN 0-387-19664-1
- ↑ Mașină de conectare CM-5 Rezumat tehnic, 1993, pp. 37-43
Link-uri web
- Richard Feynman și The Connection Machine Danny Hillis vorbește despre Richard Feynman și Connection Machine. Videoclip YouTube din ianuarie 2011 (6'55 ″, engleză).