Skip to main content

Co to jest maszyna do połączenia?

Maszyna połączenia jest superkomputerem z tysiącami połączonych komputerów.Jego konstrukcja pozwala naukowcom przynajmniej częściowo naśladować procesy w ludzkim mózgu.Za pomocą komputerów równoległych maszyna do połączenia implementuje sztuczną inteligencję.Niektóre z tych obszarów obejmują twarz i inne rozpoznawanie graficzne, zastosowania do złożonego rozwiązywania problemów w różnych dziedzinach, takich jak medycyna i kryptologia oraz kodowanie i dekodowanie wrażliwych dokumentów.

W 1981 r. Danny Hillis zapisał pierwszy opis architektury architekturymaszyna do połączenia.Był studentem Massachusetts Institute of Technology (MIT), który pracował w MIT's Artificial Intelligence Laboratory.Pod koniec lat siedemdziesiątych ludzkie badania poznawcze, które obejmowały badanie, w jaki sposób ludzie myślą ludzie, sprawiły, że konieczne jest poszukiwanie zdolności przetwarzania poza tak zwanymi komputerami sekwencyjnymi.W 1983 r. Danny Hillis pomógł również założyć Corporation Myślenie maszyn, w której maszyny do połączeń CM-1, CM-2 i CM-5 zostały zbudowane odpowiednio w 1985, 1987 i 1993 roku.

Maszyna połączeń jest szybkarównoległe procesory.Gdy maszyna do połączenia jest przedstawiona wejściem, takim jak obraz twarzy do rozpoznawania, przekazuje zadanie rozpoznawania hierarchii tysięcy komputerów.Jest to analogiczne do dyrektora naczelnego wykonującego ogromne i skomplikowane zadania, przekazując małego zestawu ludzi, którzy następnie każde przekazuje się do zestawu ludzi i tak dalej.W rezultacie ogromne zadanie odbywa się w stosunkowo krótkim czasie przez osoby „działające w równoległości”, podobne do procesorów równoległych w maszynie do połączeń.

Komputery domowe są komputerami sekwencyjnymi o ograniczonych możliwościach przetwarzania równoległego.Na przykład procesory graficzne w komputerach domowych są równoległymi procesorami, które zapobiegają spowolnieniu głównego procesora, aby mógł on oddziaływać z użytkownikiem w czasie rzeczywistym.W pełni wypłacone komputery sekwencyjne wykonują jedną instrukcję na raz w oparciu o interpretację rozwiązania przez programistę problemu.Komputer domowy jest przydatny w stosunkowo prostych aplikacjach, które nie wymagają bardzo skomplikowanego przetwarzania pod ciśnieniem czasowym i nie jest wyposażony do wykonywania funkcji maszyny do połączenia.

Istnieją różne typy komputerów w zależności od prędkości procesora, wielkości słowa i architektury.Prędkość procesora jest zwykle w cyklach na sekundę, w której procesor jest taktowany lub czasowy, a czasem jest opisywany jako liczba instrukcji zmiennoprzecinkowych na sekundę.Rozmiar słów danych to liczba bitów, nad którymi procesor może pracować w jednej instrukcji maszyny, zwykle 32, 64 lub 128 bitów dla większych komputerów.Architektura to sposób, w jaki części procesory i komputery są ze sobą powiązane.Istnieją proste komputery równoległe i masowo równoległe komputery, takie jak maszyna do połączenia.