Кешът за разрушаване на конвейера е вторичен кеш, известен също като L2 кеш, който прави възможно за данни да се прехвърлят много по-бързо чрез разпространение на данни, извличани от паметта, в продължение на цели три часовника цикли. Това е съществена част от микропроцесорите, които използват суперскаларна архитектура, но изисква специфичен, съответстващ и синхронен тип RAM, наречен SDRAM, за да функционира.
Technipages обяснява Pipeline Burst Cache
Този тип RAM е тази, чиито чипове могат да се синхронизират с часовника на микропроцесора и по този начин могат лесно да измерват и следват тактовите му цикли. Чрез разпространение на три такива цикъла първоначално има незначително забавяне, но след като това е направено, кешът може да постави заявки в опашка и всички последващи заявки за извличане отнемат само един цикъл, което означава, че като цяло нещата работят много по-бързо, отколкото без L2 кеш.
Кешовете за разкъсване на конвейера също поддържат прехвърляния в режим на пакетиране – като се възползвате от SDRAM чиповете, конвейерът може също така доставя група или ред съдържание на кеша наведнъж, когато процесорът поиска първия елемент в този ред или група. Това означава, че всичко останало по същество е предварително заредено и достъпно много по-бързо, отколкото ако всеки елемент трябва да бъде заявен ръчно и конкретно. В действителност, въвеждането и използването на кешове на конвейерни пакети намалява времето за изчакване на процесора и увеличава операциите на кеш паметта.
Кешът L2 обикновено работи в един от двата режима – гореспоменатият режим на пакетно предаване и стандартен режим на конвейериране. Информацията може да бъде предварително извлечена само в пакет, направен, докато в режим на конвейер, кешът прави съдържанието си достъпно както за кеша, така и за RAM паметта.
Често срещани употреби на Pipeline Burst Cache
- Кешовете за разрушаване на конвейера са предназначени да намалят времето за изчакване на процесора.
- В рамките на суперскаларна настройка, кешовете на тръбопровода работят само в комбинация със SDRAM.
- Архитектурата на процесора, включваща кеш на тръбопровода, може значително да ускори извличането на данни от системата.
Често срещани злоупотреби с кеш за разрушаване на конвейер
- Кешът на тръбопровода в процесора е резервно копие за системата на тръбопровода, което се активира, когато нещо се обърка и данните се „изхвърлят“ безплатно.