L1 cache Pamäť cache.

Slides:



Advertisements
Podobné prezentace
Využitie vlastností kvapalín
Advertisements

ODBYT registračné pokladnice: kontrola stavu hotovosti
Von  Neumannov  počítač Gymnázium Š. Moysesa, Moldava nad Bodvou.
Osobný počítač Kornélia Kontrová 1.OB.
ZVUKOVÁ KARTA.
STAVEBNÝ DENNÍK V zmysle Stavebného zákona č. 50/1976 Zb. v znení neskorších predpisov - §46d.
SYSTÉMY SIEŤOVÉHO PLÁNOVANIA Metóda CPM
Tolerancie rozmerov Kód ITMS projektu:
Organizácia počítačových systémov
PaedDr. Jozef Beňuška
Implementácia inovatívnych foriem a metód výučby na ZŠ Bežovce
Stredná odborná škola automobilová Moldavská cesta 2, Košice
„Brutácia“ nepeňažného príjmu
Finančný trh PODNADPIS
8.1 Vznik, vývoj a funkcie peňazí
Násobenie výrazov – 2 (odstránenie zátvorky)
MATURITA Miroslava Drahošová
Rozpoznávanie slovných druhov alebo vetnej skladby
Časti počítača von Neumannovského typu
Súčasné technológie CPU
SIM karty Zuzana Rummelová.
Prezentácia z informatiky
Riadenie zbernice.
PaedDr. Jozef Beňuška
Pomer, mierka mapy.
SCIO testy Národné porovnávacie skúšky (NPS)
Kľúč na určovanie rastlín
SCSI.
Ochrana potravín Tréningový kurz Co-financiado.
Droga nie je riešenie Droga je každá látka, ktorá po požití určitým spôsobom mení normálne fungovanie organizmu.
Popis hardwarových komponentov počítača
Deliť celok na rovnaké časti / opakovanie /.
Prezentačný program z informatiky
Pomer, mierka mapy.
Leona Pavlíková,Lenka Kulifajová 9.A
Stredná odborná škola automobilová Moldavská cesta 2, Košice
Rastrova a Vektorov grafika
Licencie programov Precvičenie pojmov.
Praktická časť odbornej zložky PČOZ
Poznámky z teórie kriviek a plôch Margita Vajsáblová
FUJIFILM EUROPE OZ Rybničná Bratislava Graphic Arts systems.
Mechanika kvapalín.
Pojem, modely zavádzania zlomkov, porovnávanie, operácie so zlomkami.
Počítačové siete Čo je to počítačová sieť ?
Nina Machovicová, Barbora Martáková, 9.B
Desatoro pre spoluprácu so súdnymi exekútormi
Zmeny v podsystéme v roku 2017
Ako sa žilo na úsvite dejín.
PaedDr. Jozef Beňuška
Divergentné úlohy v matematike
Zem ako na dlani.
Nové formy komunikácie
FILTRÁCIA Laboratórne cvičenie.
Katedra štatistiky FHI EU v Bratislave
Počítač von Neumanovského typu
Juraj Vašulka 9.B ZŠ Turzovka
Modelovanie DBS Vypracoval: Ing. Michal COPKO.
Úvod do jazyka C Programovací jazyk C.
Hardware Pamäťové média.
Autor: Valentína Gunišová
Médiá v našom živote.
Orientácia na pracovnej ploche
Výpočet exekučných zrážok
Informatika, informácia, jednotky informatiky,
MS POWERPOINT ZŠ, Z. Nejedlého 2 Spišská Nová Ves
Digitalizácia informácií
RIEŠENIE LINEÁRNYCH ROVNÍC A NEROVNÍC
MEDLINE Complete ~ Vyhľadávanie
Tutoriál ~ eKnihy Sťahovanie
Stredná odborná škola automobilová Moldavská cesta 2, Košice
Transkript prezentace:

L1 cache Pamäť cache

Hierarchia druhov pamätí Menšia kapacita, vyššia rýchlosť, vyššia cena Väčšia kapacita, nižšia rýchlosť, nižšia cena

Úloha pamäte cache Je rýchlejšia, ale menšia než hlavná pamäť Uchováva najčastejšie používané časti hlavnej pamäte Logicky je medzi procesorom a hlavnou pamäťou, fyzické implementácie sa môžu líšiť

Úloha pamäte cache Princíp Nízka kapacita časovej lokality. Adresa, ktorá bola vyvolaná bude vyvolaná znova. miestnej lokality. V krátkej dobe sa bude čítať z okolia aktuálne čítaného údaju Nízka kapacita Slúži na ukladanie najpotrebnejších údajov Prístupy – vylúči sa bunka, ktorá sa používa najmenej – vylúči sa bunka, ktorá sa nepoužívala najdlhší čas Zápis do Cache pri každom zápise, sa uskutoční aj zápis do hlavnej pamäte ak nie je potrebné uchovávať položku v Cache, tak pred vymazaním sa obsah kópie zapíše hlavnej pamäte

Cache ako prvý stupeň zrýchlenia procesora Na kľúčových miestach procesora sú umiestnené vyrovnávacie pamäte, tzv cache pamäte Cache sa skladá z veľmi rýchlej statickej pamäte ( ale drahej ) a z radiča cache. Jej funkciou je uchovávať všetky informácie, ktoré ňou prejdú Všetky požiadavky na čítanie z pamäte idú cez radič cache, ktorý rozhoduje, či je požadovaný údaj k dispozícii vo vyrovnávacej pamäti, alebo či je nutné ich načítať z operačnej RAM-ky.

Cache ako prvý stupeň zrýchlenia procesora Na začiatku sú všetky údaje z pamäte , požadované CPU-čkom, nové a ešte neexistuje ich kópia v cache pamäti. Radič cache preto vyžaduje kópiu od každého prenášaného bajtu spolu aj s informáciou, z akej oblasti pamäte dáta vlastne pochádzajú. Tie si uloží do pamäte cache a vyčkáva. Za chvíľu môže nastať situácia, keď si procesor vyžiada informácie z operačnej pamäte, ktoré sú však aj k dispozícii v cache pamäti.

Cache ako prvý stupeň zrýchlenia procesora Ak radič nájde v pamäti cache dáta požadované procesorom, dá mu ich k dispozícii rýchlosťou, ktorá niekoľkonásobne prevyšuje rýchlosť prenosu po zbernici medzi CPU a pamäťou RAM. Vzhľadom na to, že sa program veľmi často „točí na mieste" a požaduje stále stále rovnaké údaje, je úspešnosť vyrovnávacej pamäte pomerne vysoká. Tento princíp vyrovnávacej pamäte možno aplikovať na rôzne fázy práce s pamäťou.

Cache ako prvý stupeň zrýchlenia procesora Cache môže zrýchľovať čítanie dát z pamäte, čítanie inštrukcií , môže zrýchliť aj zápis do pamäte. Dnešné procesory využívajú dve alebo tri zreťazené cache pamäte za sebou (L1, L2, L3 ), každá z nich s nižšou rýchlosťou a väčšou kapacitou Všetky sú však niekoľkokrát rýchlejšie ako vlastná operačná pamäť počítača. Pri požadovaní dát alebo inštrukcií procesorom potom systém prechádza vyrovnávacou pamäťou postupne podľa rýchlosti a hľadá v nich požadovanú informáciu.

Vzhľadom na to, že dnešné cache L2 majú veľkosť niekoľko MB, býva procesor často uspokojený ešte pred použitím operačnej RAM Niektoré cache pamäte sú určené čisto pre dáta, iné len pre inštrukcie, ale tiež existujú cache pre oba druhy informácií

AMD K8L architektúra Quad-core Opteron processor L1 cache L2 cache L3 cache

Cache ako prvý stupeň zrýchlenia procesora Rýchlosť L1 cache je niekoľkokrát vyššia než štandard DDR2 or dokonca DDR3 pamätí L1 cache výkon okolo 42,500MB/s. L2 cache výkon okolo 20,500MB/s. Na porovnanie dvojkanálová DDR3 pamäť pri 1,333MHz má šírku pásma okolo 8,800MB/s

Dvojjadrový dvojprocesorový systém

Intel Core architektúra

Pamäť Cache Pentium Pro