Кэш жады туралы жалпы мәліметтер Адасхан Бағлан



Дата08.02.2022
өлшемі2,4 Mb.
#118846
Байланысты:
Кэш-память

Кэш жады туралы жалпы мәліметтер

Адасхан Бағлан

Кэш жады-бұл компьютердің процессоры ақпаратты уақытша сақтау үшін пайдаланатын жоғары жылдамдықты жедел жады.


Кэш - пайдаланушыға ұзақ уақыт күте тұрмай, экрандар жылдам көріну арқылы пайдаланушы тәжірибесін жылдамдатуға арналған компьютерлік жадтың мамандандырылған түрі. Кэш бір бағдарламалық жасақтамаға тән болуы мүмкін немесе компьютеріңізде орнатылған аппараттық құралдардың біраз бөлігі болуы мүмкін.

Кэш-жады

Шағын

Процессор микросхемасына тікелей орналастырылған

Жұмыс жылдамдығы динамикалық жадтан (RAM модульдерінен) әлдеқайда жоғары, бірақ орталық процессордың жалпы мақсатты регистрлерінен (RON) төмен.

Негізгі артықшылығы - жылдамдық. 

Негізгі жетіспеушілік - бұл жадтың үлкен физикалық көлемі және жоғары қуат тұтынуы.


КЭШ ЖҮЙЕСІ
чиптегі бірінші деңгейлі кэш жады (L1)
аналық платадағы екінші деңгейдегі кэш жады(L2)
КЭШ АРХИТЕКТУРАСЫ
Инклюзивті
Эксклюзивті

Инклюзивті кэш жады * L1 және L2 орналасқан ақпаратты қайталау *Ол бірінші және екінші деңгейлі кэштердің өлшемдерінің айырмашылығы үлкен болатын жүйелерде қолданылады. 

Мысалы, Pentium 3 (Coppermine): L1 = 16 Kb, L2 = 256 Kb; 

Pentium 4: L1 = 16 Кб, L2 = 1024 Кб.

Эксклюзивті кэш - жады *L1 және L2 орналасқан ақпараттың бірегейлігі. *Ол бірінші және екінші деңгейлі кэштердің өлшемдері арасындағы айырмашылық салыстырмалы түрде аз болатын жүйелерде қолданылады. 

 Мысалы, Athlon XP: L1 = 64 Kb, L2 = 256 Kb

Тікелей алынған кэш: *бұл жедел жадпен кэшпен әрекеттесудің ең қарапайым әдісі. *ОЗУ көлемі барлық кэш көлеміне тең сегменттерге (беттерге) бөлінеді (мысалы, егер кэш көлемі 64 КБ болса және жедел жады 64 КБ беттерге бөлінеді). *Кэш жедел жадымен өзара әрекеттескенде, нөлдік адрестен бастап жедел жадтың бір беті кэш жадысына бөлінеді. Өзара әрекеттесу әрекеті қайталанған кезде, келесі бет бардың үстіне қойылады - яғни, шын мәнінде, алдыңғы деректер ағымдағыға ауыстырылады.

 Тікелей алынған кэш

  • Артықшылықтары: массивті қарапайым ұйымдастыру, іздеудің минималды уақыты. 
  • Кемшіліктері: бүкіл кэш жадын тиімсіз пайдалану.

Ассоциативті кэш жады

Ассоциативті кэш жады

  • Барлық кэш өлшемі бірнеше тең сегменттерге бөлінеді, олардың саны бүтін санға көбейтіледі (2, 4, 8). 
  • Мысалы, 64 Кбайт кэшті бөлуге болады:
        • әрқайсысы 32 КБ болатын 2 сегмент; 
        • 4 сегмент, әрқайсысы 16 КБ; 
        • 8 сегмент, әрқайсысы 8 КБ. 
  • Pentium 3 және 4 8 каналды кэш құрылымына ие (кэш 8 сегментке бөлінген); Athlon Thunderbird - 16 арна.
  • Ассоциативті кэш - жадының артықшылықтары: кэш кеңістігін пайдаланудың максималды тиімділігі. 
  • Кемшіліктері: ақпаратты іздеуге көп уақыт кетеді. 

Intel мен AMD-дің танымал процессорлары туралы деректер:

Intel мен AMD-дің танымал процессорлары туралы деректер:

  • Pentium III. Процессорда 32 КБ блокталмаған L1 кэші (16КБ / 16КБ) және сыйымдылығы 512 КБ болатын біртұтас блокталмаған L2 кэш бар, ол ядроға қарағанда екі есе кіші жиілікте жұмыс істейді.
  • Pentium IV. - командаларды жедел өңдеу механизмі;
  • - команданың орындалуын бақылай отырып, бірінші деңгейдегі жедел жады;

    - Деректерді беруді жақсартатын кэш жады

Назарларыңызға рақмет!

Адасхан Бағлан



Достарыңызбен бөлісу:




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет