Ceea ce este necesar de memorie cache procesor - suport pentru Windows XP-user 7

Ceea ce este necesar de memorie cache procesor - suport pentru Windows XP-user 7
Pentru a face schimb de informații între RAM și procesorul a avut loc fără timp de întârziere, acesta are o memorie cache internă pe două niveluri (sau trei niveluri).

Cache - o memorie de mare viteză, care este utilizat pentru stocarea temporară a datelor și a instrucțiunilor.

Cache de la primul nivel (L1), cache ilivstroenny rulează la frecvența procesorului, și pentru a accesa procesorul cache on-chip apar fără să aștepte state. Dacă se detectează adresa la datele RAM din memoria cache, schimbul de date cu memoria RAM relativ lent este mult mai rapid. Acest lucru duce la o crestere notabila a performanței PC-ului.

Procesoarele folosesc multiplicatorul de ceas, prin urmare, memoria cache și procesorul rulează la o frecvență de mai multe ori mai mare decât frecvența de ceas a placii de baza. De exemplu, frecvența de ceas de 1 GHz, la care procesorul funcționează Pentium III, este de 7,5 ori mai mare decât frecvența de ceas a plăcii de sistem, egal cu 133 M Hz.

Deoarece RAM conectat la placa de sistem, acesta poate funcționa la o frecvență de ceas care să nu depășească 133 MHz. Într-un astfel de sistem de la toate tipurile de memorie, numai cache-ul intern poate funcționa la o frecvență de ceas de 1 GHz.

L1 cache de nivel este împărțit în două secțiuni - pentru comenzile de procesare (Instruction Cache) și date (date cache).

Dacă se detectează memoria cache a procesorului de date primul nivel L1, el le transformă în memoria RAM. Acest proces incetineste schimbul de date.

Pentru a evita memoria cache intarzierilor aplicat al doilea nivel (L2). Astfel, în caz de eșec atunci când se aplică în memoria cache L1 este accesat în cache L2. In loc de a se referi la RAM cu așteptările de performanță ale ceasurile de date pot fi selectate din memoria cache L2, cu o pierdere de timp mai puțin.

Apropierea de memorie cache L2 direct la chip procesor de bază oferă o creștere semnificativă a vitezei. Procesorul Pentium III utilizează un sistem avansat de tip cache ATC (Transfer avansat Cache). Situat direct pe matrița procesorului și un autobuz de date asociate 256-biți.

Memoria cache funcționează pe frecvența procesorului de bază și cuprinde un tampon cascadă (Advanced System tamponarea - ASB). care vă permite să accelereze trecerea datelor la procesor.

Procesorul Pentium 4 este utilizat trasor de instrucțiuni cache (Executie Trace Cache). Acesta este un sistem complet nou de memorie cache L1 de construcție de instrucțiuni.

Deoarece memoria cache L2 în procesorul Pentium 4 utilizează avansat 256K Cache Transfer.

Memoria cache valorile acestor parametri estimat.

# 9632; Lățimea L2 cache este estimată lățimea de fundal BSB anvelope.

# 9632; Dimensiunea memoriei cache.

# 9632; Exclusiv L2, ceea ce înseamnă că nu există nici o dublare a conținutului L1.

Ceea ce este necesar de memorie cache procesor - suport pentru Windows XP-user 7

Eficacitatea cache pentru o anumită problemă depinde în mod esențial de tipul acesteia, și în aceste cazuri, atunci când cache-ul ajută, devine valoarea volumului său. Pe de altă parte, memoria cache este scump și aduce o contribuție semnificativă la costul total al procesorului. Prin urmare, dimensiunea memoriei cache este un compromis între performanță și de cost.