Różnica pamięci podręcznej L2 i L3?

13

Rozumiem, że pamięć podręczna komputera to:

Pamięć podręczna procesora to pamięć podręczna używana przez centralną jednostkę przetwarzającą komputera w celu skrócenia średniego czasu dostępu do pamięci. Pamięć podręczna to mniejsza, szybsza pamięć, w której przechowywane są kopie danych z najczęściej używanych lokalizacji pamięci głównej.

Jaka jest różnica między pamięcią podręczną L2 a pamięcią podręczną L3?

L84
źródło
Pobierz i uruchom Memtest86 +. Raportuje rozmiar i wydajność (np. Zdolność transferu w megabajtach na sekundę) pamięci głównej i pamięci podręcznej.
trociny

Odpowiedzi:

20

Pamięć podręczna L3 jest po prostu kolejną warstwą pamięci podręcznej.

Zazwyczaj w nowoczesnych rdzeniach procesora są teraz 3 warstwy pamięci podręcznej:

  • Pamięć podręczna L1 jest bardzo mała i bardzo ściśle związana z rzeczywistymi jednostkami przetwarzania procesora, zazwyczaj może realizować żądania danych w ciągu 3 taktów zegara procesora. Pamięć podręczna L1 zwykle ma wielkość około 4-32 KB w zależności od architektury procesora i jest podzielona między pamięci podręczne instrukcji i danych.

  • Pamięć podręczna L2 jest generalnie większa, ale nieco wolniejsza i jest ogólnie związana z rdzeniem procesora. Najnowsze procesory mają zwykle 512 KB pamięci podręcznej na rdzeń, a ta pamięć podręczna nie rozróżnia pamięci podręcznej instrukcji i danych, jest to ujednolicona pamięć podręczna. Uważam, że czas odpowiedzi dla danych w pamięci podręcznej jest zwykle poniżej 20 „tyknięć” procesora

  • Pamięć podręczna L3 jest współdzielona przez wszystkie rdzenie obecne w procesorze i jest znacznie większa i wolniejsza, ale wciąż jest znacznie szybsza niż przejście do pamięci głównej. Pamięć podręczna L3 jest obecnie rzędu 4-8 MB.

Mokubai
źródło
2

Różne procesory używają różnych typów pamięci podręcznej.

Wszystkie procesory korzystają z pamięci podręcznej L1, która zwykle znajduje się na matrycy procesora i jest bardzo szybka (i droga). Pamięć podręczna L2 jest wolniejsza, większa i tańsza niż pamięć podręczna L1. Starsze procesory wykorzystywały pamięć podręczną L2 na płycie głównej, obecnie jest ona zazwyczaj wbudowana w procesor. Pamięć podręczna L3 jest wolniejsza, większa i tańsza niż pamięć podręczna L2. Ponownie może to być na chipie lub na płycie głównej.

Możliwe jest posiadanie bufora L4 lub wyższego, ale nie jest to warte zrobienia.

Jeśli potrzebujesz wyjaśnienia, jak działa pamięć podręczna, zajmę się zebraniem artykułu.

ukradłem to z www.webopedia.com

Pamięć podręczna, czasami nazywana pamięcią podręczną lub pamięcią podręczną RAM, jest częścią pamięci wykonanej z szybkiej statycznej pamięci RAM (SRAM) zamiast wolniejszej i tańszej dynamicznej pamięci RAM (DRAM) używanej do pamięci głównej. Buforowanie pamięci jest skuteczne, ponieważ większość programów stale uzyskuje dostęp do tych samych danych lub instrukcji. Zachowując jak najwięcej tych informacji w SRAM, komputer unika dostępu do wolniejszej pamięci DRAM.

Skrót od pamięci podręcznej poziomu 1, pamięci podręcznej wbudowanej w mikroprocesor.

Skrót od pamięci podręcznej poziomu 2, pamięci podręcznej zewnętrznej dla mikroprocesora. Zasadniczo pamięć podręczna L2, zwana także pamięcią podręczną pomocniczą, znajduje się na innym układzie niż układ mikroprocesora.

Ponieważ coraz więcej procesorów zaczyna uwzględniać pamięć podręczną L2 w swoich architekturach, pamięć podręczna poziomu 3 jest teraz nazwą dodatkowej pamięci podręcznej wbudowanej w płyty główne między mikroprocesorem a pamięcią główną.

pamięć podręczna l2 jest teraz zawsze wbudowana w procesor dla archetechure x86

Perdana Putra
źródło