Odkrycie wiedza
/ Knowledge Discovery >> Odkrycie wiedza >> tech >> komputer >> oprogramowanie komputerowe >>

Jak Mikroarchitektura Works

opartych na starych instrukcjach. To się nazywa przewidywania rozgałęzień. Gdy przewidywania rozgałęzień działa mikroprocesor sprawniej wykonuje instrukcje. Jeśli jednak przewidywania okazuje się być niedokładny, mikroprocesor musi kompensować. Może to oznaczać, zmarnowane cykli zegara, co przekłada się na mniejszą wydajność. Największa

Nehalem ma dwa bufory docelowych gałęzi (BTB). Bufory te załadować instrukcje procesorów w oczekiwaniu na to, co procesory będą musiały dalej. Zakładając, że przewidywanie jest prawidłowe, procesor nie musi wywołać informacji z pamięci komputera. Dwa bufory Nehalem pozwalają mu załadować więcej instrukcji, zmniejszając czas opóźnienia w przypadku jednego zestawu okazuje się być nieprawidłowe. Największa

Kolejna poprawa efektywności dotyczy pętli programowych. Pętla jest ciągiem instrukcji, że oprogramowanie powtarza jak to wykonuje. To może się w regularnych odstępach czasu lub okresowo. Z pętli, przewidywania rozgałęzień staje się zbędne - jedna instancja danej pętli należy wykonać w ten sam sposób, jak każdy inny. Intel zaprojektowane żetony Nehalem rozpoznać pętle i obsługiwać je inaczej niż inne instrukcje Największa

Mikroprocesory bez wykrywania strumienia pętli mają tendencję do rurociągu sprzętu, który rozpoczyna się predyktory branży, a następnie przenosi się do sprzętu przeznaczonego do pobrania. - Lub pobrać - - instrukcje, dekodowania instrukcji i wykonywać je. Wykrywanie strumień pętli może zidentyfikować powtarzające instrukcje, omijając część tego procesu. Największa

strumień Intel używane wykrywanie pętli w swoich procesorów Penryn. Wykrywanie sprzętu strumień pętli Penryn to siedzi między pobierasz i dekodowania elementów starszych procesorów. Gdy detektor chip Penryn w odkrywa pętlę, mikroprocesor może wyłączyć przewidywania rozgałęzień i pobrania składników. Powoduje to, że rurociąg krótszy. Ale Nehalem idzie o krok dalej. Detektor strumień loop Nehalem jest na końcu rurociągu. Gdy widzi pętlę, mikroprocesor może wyłączyć wszystko oprócz czujnika strumienia pętli, która wysyła odpowiednie instrukcje do bufora Największa

udoskonalenia przewidywania rozgałęzień i wykrywania strumienia pętli są częścią quot Intela i.; Tock " strategia. Tranzystory w Nehalem chipy są tej samej wielkości, jak Penryn, ale sprawia, że ​​projekt Nehalem bardziej efektywne wykorzystanie sprzętu. Największa

Następnie będziemy przyjrzeć się, jak Nehalem mikroprocesory obsługiwać strumienie danych. Najwię

Page [1] [2] [3] [4] [5] [6] [7] [8]