1109810822

1109810822



Maszyny NUMA

W powyższych konstrukcjach czas dostępu do pamięci dla każdego procesora nie zależy od lokalizacji komórki pamięci. Maszyny tego typu nazywają się maszynami o jednolitym czasie dostępu do pamięci UMA (a n g. Uniform Memory A ccess).

W praktyce maszyny UMA nie mają więcej kilkadziesiąt procesorów. Gdy potrzeby są większe, z wymagania na jednolity czas dostępu należy zrezygnować, co prowadzi do koncepcji maszyn o niejednolitym czasie dostępu do pamięci NUMA (ang. Non Uniform Memory Access).

W maszynach NUMA każdy procesor łączy się z własną pamięć lokalną za pośrednictwem specjalnego układu zarządzania pamięcią zwanego MMU (ang. Memory Management Unit).

jednostka 1    jednostka 2    jednostka N

magistrala międzyprocesorowa


Rys. 1-4 Architektura maszyny NUMA

Jednostka MMU analizuje wystawiane przez procesor zlecenie dostępu do pamięci. Gdy żądanie dotyczy adresu spoza pamięci lokalnej, kierowane jest ono poprzez magistralę międzyprocesorową do jednostki MMU odległej tej maszyny, w której pamięci lokalnej zawarta jest potrzebna komórka pamięci. Odległa jednostka MMU realizuje żądaną operacją dostępu i przesyła wynik do jednostki lokalnej.

Operacja realizowana jest poprzez sprzęt.

Dostęp do nielokalnej jednostki pamięci będzie trwał dłużej niż do pamięci lokalnej i jest od 10 do 100 razy większy.

PDF created with pdfFactory trial version www.pdffactory.com



Wyszukiwarka

Podobne podstrony:
44371 so egz 3 10.    (1 pkt.) W systemie komputerowym czas dostępu do pamięci główne
Argumenty za rozwojem systemów RiR czas dostępu do pamięci w procesorze sekwencyjnym jest wąskim gar
Opóźnienie wynikające z dostępu do pamięci Zakładamy, że procesor został wyposażony w obejścia
Opóźnienie wynikające z dostępu do pamięci Hazard wynikający z opóźnienia nie może zostać
Slajd23 (110) Pamięć o dostępie swobodnym Pamięć, w której czas dostępu do informacji nie zależy od
Image167 dera nie decyduje o czasie dostępu do pamięci o ile suma tego opóźnienia i czasu dostępu do
Slajd18 (110) Sposób dostępu do pamięci Sekwencyjny Bezpośredni Swobodny Skojarzeniowy
p1030082 (2) Adresowani* rejestrów* (3/3) •    Nie ma potrzeby dostępu do pamięci •
I. Pamięć RAMDostęp w trybie stronicowanym Dostęp do pamięci w trybie stronicowania jest sposobem na
Architektura Systemów Komputerowych • ••• •Bezpośredni dostęp do pamięci •Realizacja
Bezpośredni dostęp do pamięci Bezpośredni dostęp do pamięci (ang: direct memory access - DMA) to tra
Bezpośredni dostęp do pamięci - architektura HRQ HLDA
Bezpośredni dostęp do pamięci Cechy: •    Transfer danych odbywa się na żądanie
Bezpośredni dostęp do pamięci Zalety: •    Transfer pojedynczego słowa jest dwa razy
Bezpośredni dostęp do pamięci: transfer pamięć - l/O

więcej podobnych podstron