Вторая генерация Intel Core (часть 4)


На основе накопленного опыта и научно-технических работ компания Intel выпустила процессоры новой микроархитектуры

trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)trans Вторая генерация Intel Core (часть 4)  

Евгений Рудометов 
 

 >>    Часть 3 
  

В новых процессорах, созданных на основе новой микроархитектуры (рис. 5), по-прежнему присутствуют по 32 Кбайт кэша инструкций и данных первого уровня (L1), а также  256 Кбайт кэша второго уровня (L2) у каждого ядра. Однако микроархитектура Sandy Bridge включает теперь еще и кэш инструкций нулевого уровня (L0). Он содержит до 1500 декодированных микроопераций. Теперь, если декодер обнаруживает во входном потоке команд находящиеся в кэше уже перетранслированные ранее инструкции, он сразу заменяет их на внутренние микрокоманды без нового декодирования. Наличие кэша результатов декодирования позволяет существенно разгрузить декодер, который является достаточно энергоемкой частью процессора. В результате указанная модификация внутреннего устройства ядер позволяет экономить энергию и повышает пропускную способность.

 

Sandy Bridge die 

Рис. 5.  Топология полупроводникового кристалла Sandy Bridge 

 

Еще одним важным усовершенствованием является улучшение блока предсказания ветвлений. Это важно, так как неправильное прогнозирование ветвления приводит к необходимости остановки и полного сброса конвейера. В результате, ошибки предсказателя влекут за собой не только снижение производительности, но и необходимость дополнительных затрат энергии для повторного заполнения конвейера. Количество правильно прогнозируемых ветвлений выросло в Sandy Bridge по сравнению с предшественником более чем на 5 %, что с учетом высоких показателей предыдущих микроархитектур является очень значительным достижением.

На рис. 6 приведены основные характеристики Sandy Bridge — второго поколения Intel Core.

 

2nd Gen Intel Core Overview

Рис. 6.  Основные характеристики второго поколения Intel Core 

 

Рассматривая реализованные в Sandy Bridge инновации и сравнивая их с предыдущей микроархитектурой, необходимо отметить, что изменения коснулись и блока переупорядочивания инструкций — одного из важнейших узлов современных процессоров. Следствием усовершенствований явились не только ликвидация лишних пересылок данных, но и устранение многократных дублирований содержимого регистров. Это существенно увеличило эффективность использования доступных ресурсов и повысило скорость обработки информации.

С целью повышения производительности был расширен и набор команд. Процессоры, созданные на основе новой микроархитектуры, являются первыми решениями с поддержкой улучшенных векторных вычислений Intel Advanced Vector Extension (Intel AVX) —256-разрядного набора инструкций к SSE. Intel AVX будут полезны для реализации целого ряда мультимедийных, финансовых или научных алгоритмов.

Принципиальное отличие новой разработки — Intel AVX от предыдущих наборов векторных инструкций семейства SSE заключается в увеличении разрядности операндов со 128 до 256 бит, так что для многих задач они дадут возможность обрабатывать большие объемы данных с меньшими затратами.

С целью дальнейшего повышения производительности модернизации подверглась и технология Intel Turbo Boost. Как и в предыдущих разработках, в случае загрузки не всех процессорных ядер она обеспечивает автоматическое увеличение тактовой частоты работы тех из них, которые остаются активными.

В следующей части  данной статьи приведено дальнейшее рассмотрение технологии Intel Turbo Boost, а также других инноваций, реализованных в Sandy Bridge.
   
 

>>    Часть 5  
      


Ссылки по теме

Leave a Reply

You must be logged in to post a comment.