Skip to main content

Was ist die Verbindungsmaschine?

Die Verbindungsmaschine ist ein Supercomputer mit Tausenden von miteinander verbundenen Computern.Sein Design ermöglicht es Wissenschaftlern, die Prozesse in einem menschlichen Gehirn zumindest teilweise zu emulieren.Mit dem Parallel Computing implementiert die Verbindungsmaschine künstliche Intelligenz.Einige dieser Bereiche umfassen Gesicht und andere grafische Erkennung, Anwendungen für komplexe Problemlösung in verschiedenen Bereichen wie Medizin und Kryptologie sowie die Kodierung und Dekodierung sensibler Dokumente.

1981 schrieb Danny Hillis die erste Beschreibung der Architektur der Architektur von TheVerbindungsmaschine.Er war Student am Massachusetts Institute of Technology (MIT), der im Labor für künstliche Intelligenz des MIT arbeitete.In den späten 1970er Jahren machte die menschliche Kognitionsforschung, die eine Untersuchung des Denkens von Menschen beinhaltete, notwendig, die Verarbeitungsfähigkeit über die sogenannten sequenziellen Computer hinaus zu suchen.1983 half Danny Hillis auch bei der Gründung der Thinking Machines Corporation, wo die Verbindungsmaschinen CM-1, CM-2 und CM-5 1985, 1987 bzw. 1993 gebaut wurden.

Die Verbindungsmaschine nutzt schnellParallelprozessoren.Wenn eine Verbindungsmaschine mit einer Eingabe präsentiert wird, z. B. ein Bild eines Gesichts zur Erkennung, delegiert sie die Erkennungsaufgabe an eine Hierarchie von Tausenden von Computern.Dies ist analog zu einem Chief Executive Officer, der riesige und komplizierte Aufgaben ausführt, indem sie an eine kleine Reihe von Personen delegiert, die dann alle an eine Reihe von Menschen delegiert, und so weiter.Infolgedessen erfolgt eine große Aufgabe in relativ kurzer Zeit durch „parallel wirkende“ Personen, ähnlich wie parallele Prozessoren in einer Verbindungsmaschine.Zum Beispiel sind Grafikprozessoren in Heimcomputern parallele Prozessoren, die die Verlangsamung des Hauptprozessors verhindern, damit er in Echtzeit mit dem Benutzer interagieren kann.Vollgeplante sequentielle Computer führen jeweils eine Anweisung aus, basierend auf der Interpretation der Lösung durch den Programmierer für ein Problem.Der Heimcomputer ist nützlich für relativ einfache Anwendungen, die bei Zeitdruck keine sehr komplizierte Verarbeitung erfordern und nicht für die Ausführung von Verbindungsmaschinenfunktionen ausgestattet sind.

Es gibt verschiedene Arten von Computern, abhängig von der Prozessorgeschwindigkeit, der Datengröße und der Architektur.Die Prozessorgeschwindigkeit erfolgt normalerweise in Zyklen pro Sekunde, wobei ein Prozessor getaktet oder zeitlich festgelegt wird, und manchmal wird er als Anzahl der Gleitkommaanweisungen pro Sekunde beschrieben.Datenwortgröße ist die Anzahl der Bits, an denen ein Prozessor in einer Maschinenbefehlsanweisung arbeiten kann, normalerweise 32, 64 oder 128 Bits oder mehr für größere Computer.Architektur ist die Art und Weise, wie Teile von Prozessoren und Computern miteinander verbunden sind.Es gibt einfache parallele Computer und massiv parallele Computer wie die Verbindungsmaschine.