Пари в брой, пари в брой, парични средства - памет
Принципът на работа и кеш архитектура може да бъде много по-различно.
Така например, на кеш паметта може да служи като конвенционален клипборда. Устройството обработва данните и ги предава към буфера за високи скорости, когато контролерът предава данни към интерфейса. Тя е предназначена да предотврати грешка кеш, хардуера проверява целостта на данните, или за кодиране на сигнал от устройство в ясен сигнал за интерфейса незабавно. Такава система се използва например в CD / DVD дискове, CD-ROM.
В друг случай, на кеш паметта може да се използва за съхранение на често използвани код и по този начин да се ускори обработката на данните. Това означава, че устройството не е необходимо да се изчисли или да намерите данните отново, че би взел много повече време, отколкото да ги четат от кеша, както добре. В този случай, много голяма роля играе от размера и кеш и скорост.
Тази архитектура е най-често на твърди дискове, SSD дискове и процесори (CPU).
Когато кеш устройство специални фърмуер или програмни мениджъри могат да бъдат заредени, което ще работи с по-бавен ROM (памет само за четене).
Повечето съвременни апарати, смесен тип кеш. която може да служи като клипборда, както и за съхранение на често използвани код.
Споделено кеш. Също така тя позволява ядрата да работят с него директно, заобикаляйки по-бавно основната памет.
Кеш за инструкции. Налице е общо много бърза кеш от първо ниво за инструкции и други операции, или специално определени за тях. Колкото повече вградена в инструкциите на процесора, толкова по-голям кеш за инструкции, които му трябваха. Това намалява латентността на паметта и позволява на устройството да работи по същество инструкции nezavisimo.Pri пълнене му, инструкция единица периодично започва да работи на празен ход, което забавя скоростта на изчисление.
Други функции и характеристики.
Прави впечатление, че в процесора (централен процесор), приложена корекция хардуер грешки (ECC), тъй като малки грешки, когато в кеша може да доведе до постоянно грешка в по-нататъшната обработка на данните.
Процесорът и GPU има йерархия на кеш паметта. която позволява обмен на данни за отделните ядра и споделена. Въпреки, че почти всички от данните от кеша от второ ниво, той се копира в третата, на общото ниво, но не винаги. На ниво кеш на първо място - най-бързият и всяка следваща все по-бавно, но по-големи по размер.
размер на кеша, се отрази върху ефективността и други характеристики.
Естествено, колкото по-голям кеш. толкова повече данни, че могат да съхраняват и обработват, но има сериозен проблем.
Голям кеш - това е един голям транзистор бюджет. процесори на сървъра (CPU), кеш могат да използват до 80% от бюджета на транзистора. На първо място, това се отразява на крайната цена, и второ, повишено потребление на енергия и генериране на топлина, която не може да се сравни с повишение на няколко процента изпълнение.