
Wykres porównania
Podstawa do porównania | Luźno sprzężony system wieloprocesorowy | Tightly Coupled Multiprocessor System |
---|---|---|
Podstawowy | Każdy procesor ma swój własny moduł pamięci. | Procesory mają wspólne moduły pamięci. |
Wydajny | Wydajne, gdy zadania uruchomione na różnych procesorach, ma minimalną interakcję. | Wydajny do szybkiego przetwarzania lub przetwarzania w czasie rzeczywistym. |
Konflikt pamięci | Na ogół nie napotyka na konflikt pamięci. | Występuje więcej konfliktów pamięciowych. |
Połączenia międzysystemowe | System przesyłania komunikatów (MTS). | Sieci międzysystemowe PMIN, IOPIN, ISIN. |
Szybkość przesyłania danych | Niska. | Wysoki. |
Kosztowny | Tańszy. | Droższe. |
Definicja luźno sprzężonego systemu wieloprocesorowego
Multiprocessor to taki, który ma więcej niż dwa procesory w systemie. Teraz, gdy stopień sprzężenia między tymi procesorami jest bardzo niski, system nazywa się luźno sprzężonym systemem wieloprocesorowym . W luźno sprzężonym systemie każdy procesor ma swoją własną pamięć lokalną, zestaw urządzeń wejścia-wyjścia i przełącznik kanału i arbitra (CAS) . Odwołujemy się do procesora z jego lokalną pamięcią i zestawem urządzeń wejścia-wyjścia i CAS jako modułem komputerowym .

Jeśli żądanie dostępu do MTS dwóch lub więcej modułów komputerowych koliduje, CAS odpowiedzialnie wybiera jedno z jednoczesnych żądań i opóźnia inne żądania do czasu, aż wybrane żądanie zostanie obsłużone całkowicie. CAS ma szybką pamięć komunikacyjną, do której dostęp mają wszystkie procesory w systemie. Pamięć komunikacyjna w CAS służy do buforowania transferów wiadomości .
Definicja systemu wieloprzewodowego ściśle sprzężonego
Przepustowość luźno powiązanego systemu może być zbyt mała dla niektórych aplikacji, które wymagają szybkiego dostępu . W takim przypadku należy zastosować system mikroprocesorowy sprzężony ściśle . System ściśle powiązany ma procesory, współdzielone moduły pamięci, kanały wejścia-wyjścia .

PMIN: Jest to przełącznik, który łączy każdy procesor z każdym modułem pamięci . Może być również zaprojektowany w taki sposób, że procesor może transmitować dane do jednego lub więcej modułów pamięci.
ISIN: Umożliwia każdemu procesorowi skierowanie przerwania do dowolnego innego procesora .
IOPIN : Pozwala procesorowi komunikować się z kanałem I / O, który jest podłączony do urządzeń wejścia-wyjścia.
Kluczowe różnice między luźno powiązanym i ściśle sprzężonym systemem wieloprocesorowym
- Kluczową różnicą między luźno sprzężonym i ściśle sprzężonym systemem jest to, że luźno sprzężony system ma rozproszoną pamięć, podczas gdy ściśle sprzężony system ma wspólną pamięć .
- Luźne sprzężenie jest efektywne, gdy zadania uruchamiane na różnych procesorach mają minimalną interakcję między nimi. Z drugiej strony, ciasno połączony system może mieć wyższy stopień interakcji między procesami i jest wydajny dla szybkiego i przetwarzania w czasie rzeczywistym .
- Luźno sprzężony system zazwyczaj nie napotyka konfliktu pamięci, który jest najczęściej doświadczany przez system ciasno par.
- Siecią połączeń w luźno powiązanym systemie jest system Message Transfer (MTS), natomiast w systemie ściśle sprzężonym sieci połączeń są siecią połączeń procesor-pamięć (PMIN), siecią IOPIN (IOPIN) i sygnałem przerwania sieć połączeń międzysieciowych (ISIN) .
- Szybkość przesyłania danych w luźno sprzężonym systemie jest niska, podczas gdy szybkość przesyłania danych w mocno sprzężonym systemie jest wysoka .
- Luźno sprzężony system jest mniej kosztowny, ale większy, podczas gdy system ściśle połączony jest droższy, ale ma niewielki rozmiar .
Wniosek:
Luźno sprzężony system ma pamięć rozproszoną, która opóźnia przepływ danych, podczas gdy system ściśle sprzężony ma wspólną pamięć, która zwiększa szybkość transmisji danych.