Пакетный кэш конвейера - это вторичный кеш, также известный как кэш L2, который позволяет хранить данные. намного быстрее передаваться за счет распределения данных, извлекаемых из памяти, на три полных часа циклы. Это неотъемлемая часть микропроцессоров, использующих суперскалярную архитектуру, но для их работы требуется конкретный, согласованный и синхронный тип ОЗУ, называемый SDRAM.
Technipages объясняет пакетный кеш конвейера
Этот тип ОЗУ - это тот, чьи микросхемы могут синхронизироваться с часами микропроцессора и, таким образом, могут легко измерять и отслеживать его тактовые циклы. При распределении по трем таким циклам первоначально возникает небольшая задержка, но как только это будет сделано, кеш может помещать запросы в очередь и любые последующие запросы на выборку занимают только один цикл, а это означает, что в целом все работает намного быстрее, чем без L2. кеш.
Пакетные кэши конвейера также поддерживают передачу в пакетном режиме - используя преимущества микросхем SDRAM, конвейер может также доставлять группу или строку содержимого кеша сразу, когда процессор запрашивает первый элемент в этой строке или группа. Это означает, что все остальное, по сути, предварительно загружено и доступно намного быстрее, чем если бы каждый элемент нужно было запрашивать вручную и отдельно. Фактически, введение и использование пакетных кэшей конвейера сокращает время ожидания процессора и увеличивает объем операций с кэш-памятью.
Кэш L2 обычно работает в одном из двух режимов - вышеупомянутом пакетном режиме и стандартном режиме конвейерной обработки. Информация может быть предварительно извлечена только в пакетном режиме, тогда как в режиме конвейерной обработки кэш делает свое содержимое доступным как для кеша, так и для ОЗУ.
Распространенное использование пакетного кэша конвейера
- Кеши пакетов конвейера предназначены для сокращения времени ожидания процессора.
- В суперскалярной установке кэши пакетной передачи конвейера работают только в сочетании с SDRAM.
- Архитектура ЦП с конвейерной пакетной кэш-памятью может значительно ускорить получение данных системой.
Распространенные злоупотребления пакетным кешем конвейера
- Пакетный кэш конвейера в процессоре - это резервная копия конвейерной системы, которая активируется, когда что-то идет не так, и данные «всплывают» бесплатно.