Гетерогенна мультиядерність архітектура мікропроцесорів Intel

Схоже, що метод "збільшення продуктивності процесорів вшир", - за рахунок збільшення кількості процесорних ядер, починає набирати обертів, а гонка за збільшення МГц і ГГц показників своїх дітищ у компаній-виробників мікропроцесорів вже в минулому. Нова епоха розвитку мікропроцесорної індустрії має на увазі багатоядерність і вироблення ефективної архітектури, що супроводжуються неодмінним "збільшенням ККД", тобто поліпшення показника "продуктивність на Вт". При цьому, звичайно, вплив тактової частоти на кінцеву продуктивність теж виявляється не на останньому місці.

Деякі деталі архітектури багатоядерних процесорів Intel , Супроводжувані слайдами, були представлені співробітником компанії Бобом Крепсом (Bob Crepps) нашим колегам з HKEPC .

Багатоядерні процесори вельми ефективні з точки зору перетворення витраченої енергії в корисну, а не тільки в обігрів навколишнього простору. Так, двоядерні процесори мають більшу продуктивність на 1 Вт, ніж одноядерні (що показано на слайді 1). А вартість багатоядерних рішень сьогодні вже істотно знизилася на ринку, що робить такі процесори привабливими для покупки навіть у домашні ПК.

Рівне енергоспоживання при різній продуктивності Рівне енергоспоживання при різній продуктивності

Очікувані незабаром настільний Kentsfield і серверний Clovertown (все ще зустрічаються різні написання назви цього процесора - Covertown) - будуть являти собою упаковані в один процесор два кристала Conroe і WoodCrest відповідно. У наступних архітектур буде представлений розділяється кеш, що знижує навантаження на системну шину. У той же час кожне ядро ​​матиме незалежну частоту і напруга живлення, які автоматично підлаштовуються в залежності від навантаження. На додаток до цього багатоядерний процесор буде мати поліпшену систему управління живленням, яка швидше реагує на зміни режиму роботи, - багатоядерний процесор повинен бути енергоефективним, економно витрачаючи енергію.

Покращене час відгуку системи управління живленням і незалежні частоти і харчування ядер Покращене час відгуку системи управління живленням і незалежні частоти і харчування ядер

Процесори з архітектурою Heterogeneous Multi-Core мають досить оригінальний дизайн - в їх складі два типи обчислювальних блоків: загального призначення і спеціального. Останні активно будуть використані при складних обчисленнях (стиснення даних, розпізнавання мови, розрахунок фізики). Результат повертається в комутуючу матрицю (слайди 3 і 4) цих блоків. Intel вже співпрацює з розробниками ПЗ для оптимізації програм під таку архітектуру.

Блоки загального призначення і спеціального   Можливості зростання продуктивності мультиядерних процесорів Блоки загального призначення і спеціального Можливості зростання продуктивності мультиядерних процесорів

Але, не дивлячись на розуміння компанією позитивного впливу вбудованого контролера пам'яті , Перші багатоядерні рішення Intel будуть його позбавлені.

джерело: HKEPC