присутствовавших на рынке процессоров Pentium 4 и Pentium D. Тактовая частота новых процессоров не растет так стремительно, как несколько лет назад (в то время пользователи не успевали отслеживать появление новинок – едва ли не каждую неделю процессоры прибавляли в своей тактовой частоте на 100–200 МГц). Однако в новых процессорах увеличена частота системной шины (до 1333 МГц) и объем кеш-памяти второго уровня (до 4 Мбайт), что не могло не повлиять на быстродействие всей компьютерной системы в целом.
Особенности этих процессоров такие как высокая тактовая частота, и большой кеш второго уровня, и немалая поддерживаемая частота FSB.
К 1-2 кварталу 2009 года обе компании обновили свои линейки четырёхъядерных процессоров. Intel представила семейство Core i7, состоящее из трёх моделей, работающих на разных частотах. Главной особенностью данного процессора является использование трёхканального контроллера памяти (типа DDR-3) и технологии эмулирования восьми ядер (полезно для некоторых специфических задач). Кроме того, благодаря общей оптимизации архитектуры удалось значительно повысить производительность процессора во многих типах задач. Слабой стороной платформы, использующей Core i7, приведен на рисунке 3, является её чрезмерная стоимость, так как для установки данного процессора необходима дорогая материнская плата на чипсете Intel X58 и трёхканальный набор памяти типа DDR3, также имеющий на данный момент высокую стоимость.
Процессор Intel Core 2 Quad состоит из четырёх физических ядер, что существенно влияет на скорость его работы. Intel Core 2 Quad на ядре Kentsfield, представляющий собой сборку из двух кристаллов Conroe в одном корпусе. Потомком этого процессора стал Intel Core 2 Quad на ядре Yorkfield (45 нм), архитектурно схожем с Kentsfield но имеющем больший объём кэша и рабочие частоты.
Рисунок 3- Процессоры AMD Phenom II X4 и Core i7
Сравнительная таблица 1, приводит характеристики более оптимальных процессоров в настоящее время.
Таблица 1-Сравнительная характеристика процессоров.
Сравнительные характеристики | Phenom II X3 720 Black Edition | Core 2 Duo E7500 Wolfdale-3M |
Техпроцесс | 45 нм | 45 нм |
Число ядер | 3 | 2 |
Тактовая частота | 2,8 ГГц | 2,93 ГГц |
Сокет | AM3 | LGA 775 |
Кэш L1 | 3 x 128 кбайт | - |
Кэш L2 | 3 x 512 кбайт | 3 Мбайт |
Кэш L3 | 6 Мбайт | - |
HyperTransport | 4000 МГц | - |
FSB | - | 1066 МГц |
Тепловой пакет | 95 Вт | 65 Вт |
2.3 Перспективы развития данного класса
В настоящее время ключевым вычислительным модулем разного рода компьютеров является центральный процессор, а для хранения данных используются выделенные элементы. Соответственно, при работе устройства требуется определенное время для передачи данных с процессора на накопитель. Однако ситуация может в корне измениться, благодаря магнитным полупроводникам нового типа, представленным институтом NIST; данные элементы смогут как обрабатывать, так и сохранять информацию. Данные модули состоят из полупроводниковых элементов, покрытых тонким слоем магнетика, отделенного от основной части тонким немагнитным слоем. Подобное сочетание ферро- и диамагнетика позволит устройству успешно выполнять обе функции сразу.
Флагманский 32-нм шестиядерный процессор Gulftown также должен появиться в первом квартале 2010 года. Компания Intel приготовила и ему место в своей платформе Skulltrail. Для владельцев материнских плат на базе чипсета IntelX58 может станет возможность их корректной работы с чипами Gulftown. Разумеется, необходимо будет обновить прошивку BIOS.
AMD Thuban представляет шести ядерных серверных Opteron Istanbul. Процессор будет выполнен по 45-нм техническому процессу, получит интегрированный контроллер памяти DDR3, 3 Мб кэша L2 и 6 Мб кэша L3. При этом конструктивное исполнение будет совместимо с существующими процессорными гнездами AM3 и AM2+. Ожидается, что новый чип получит маркировку Phenom II X6.Oжидается в продаже во втором квартале 2010 года.
В процессорах, запланированных на 2010 и 2011 годы, AMD планирует увеличить размер кэш-памяти и ёмкость поддерживаемой оперативной памяти. Однако представители AMD всё ещё не говорят про возможность многопоточности, которая активно используется в процессорах Intel. Многопоточность позволяет многоядерному процессору обрабатывать несколько вычислительных потоков одновременно.
3 Выбор и описание конкретной модели
3.1 Описание Intel Core i7
Intel Core i7 — семейство процессоровx86-64 от Intel. Это первое семейство, использующее микроархитектуру Intel Nehalem. Также является преемником семейства Intel Core 2. Все три модели процессоров четырех ядерные. Идентификатор Core i7 применяется и к первоначальному семейству с рабочим названием Bloomfield, запущеных в 2008. Название Core i7 показывает поколение процессора (Core 2 Duo/Quad/Extreme были 6-го поколения).
Выпуск четырехъядерников Core i7 закрепил подавляющее преимущество Intel в секторе наиболее производительных решений. Кроме того, с анонсом Core i7 возвращается основательно подзабытая технология Hyper-Threading, обеспечивающая многопоточную обработку данных в пределах одного физического ядра. Этот факт должен побудить разработчиков ПО к дальнейшей оптимизации софта для процессоров с числом ядер больше двух.
3.2 Особенности микроархитектуры Core i7
В Nehalem использован целый ряд усовершенствований, и можно утверждать, что она имеет кардинальные отличия от прежних микроархитектур Intel. Основной принцип построения процессоров на основе Nehalem – модульность, которая позволит варьировать количество ядер и изменять оснащенность процессорной системы прочими блоками (в т. ч. графическими), в зависимости от предназначения и требуемой производительности.
Нововведения микроархитетуры сильно напоминают структуру уже используемых AMD процессоров, но дополненную вычислительной мощью ядер Core. Core i7, также как и процессоры AMD имеют встроенный контроллер памяти, что позволяет ядрам напрямую связываться с DDR модулями на системной плате, значительно ускоряя обмен данными между процессором и оперативной памятью. Встроенный контроллер памяти имеет максимальную пропускную способность 25,6 Гбайт/с. При этом, вместо традиционной двухканальной системы обмена использована трехканальная, с поддержкой модулей DDR3 1066 МГц.
Традиционная процессорная FSB шина параллельного типа Quad Pumped заменена последовательным интерфейсом, который уже давно используется в процессорах AMD. Core i7 общается с элементами чипсета через последовательную шину с фирменным названием QuickPath Interconnect (QPI). Микроархитектура Nehalem позволяет использовать несколько таких внешних интерфейсов для одного процессора. Интерфейс QuickPath позволяет объединять несколько процессоров, в случае использования их в компьютерной системе. QuickPath состоит из 20 двунаправленных каналов связи. Система обмена данными построена по т. н. принципу точка-точка, т. е. ядра, используя отдельные каналы, индивидуально подключаются к внешним устройствам. Для увеличения полосы пропускания может быть задействовано несколько каналов.
Такая шина может выполнять до 6,4 млн. передач в секунду, имея полосу пропускания 12,8 Гбайт/c в каждом направлении или 25,6 Гбайт/c в обоих направлениях. Старая шина Intel Quad Pumped Bus позволяла достичь только 12,8 Гбайт/c. Подобная QPI шина HyperTransport 3.0, используемая сейчас с процессорами AMD, имеет максимальную пропускную способность 24 Гбайт/c.
Новые принципы организации процессора важные, но далеко не единственные нововведения микроархитектуры Nehalem, приведённого на рисунке 4. Среди наиболее важных инноваций отмечается поддержка технологии многопоточности SMT (англ. Simultaneous Multi-Threading). Эта технология позволяет каждому из четырех ядер одновременно выполнять две задачи. Таким образом, для операционной системы новые процессоры становятся, как бы восьми ядерными, и это ускоряет работу многопоточных приложений, за счет одновременного выполнения большего количества задач. SMT является по сути реанимацией технологии Intel Hyper-Threading, разработанной некогда для одно ядерных процессоров.
Процессоры Corei7 поддерживают новый набор инструкций SSE4.2, имеют более эффективную и быструю кэш-память. Суммируя все вышесказанное можно сказать, что к основным особенностям архитектуры Nehalem относятся:
- наличие двух, четырех или восьми ядер;
- усовершенствованные ядра обладают большей вычислительной мощностью;
- SMT технология, увеличивает производительность каждого ядра;
- использована трехуровневая кэш-память: 64KB L1 на ядро, 256KB L2 на ядро, до 24MB L3 (общий кэш);
- интегрированный трехканальный контроллер памяти с поддержкой DDR3;
- новая производительная внешняя шина процессора – QPI;
- возможность встраивания графического ядра.
3.3 Особенности моделей Corei7
В таблице номер 2, представлены основные характеристики процессоров первого семейства Intel Core i7, три процессора отличаются в основном тактовой частотой (2,66 ГГц; 2,93 ГГц и 3,2 ГГц).
Таблица 2- Характеристики процессоров.
Модель | Число ядер | Тактовая частота,ГГц | Кэш L2, кб | Кэш L3, Mб (совм.) | TDP, Вт | Socket |
Core i7 920 | 4 | 2,66 | 256 | 8 | 130 | LGA1366 |
Core i7 940 | 4 | 2,93 | 256 | 8 | 130 | LGA1366 |
Core i7 965 | 4 | 3,2 | 256 | 8 | 130 | LGA1366 |
Самый производительный Core i7 965 Extreme Edition имеет еще и значительно более скоростной вариант внешнего интерфейса QuickPath. Все процессоры имеют кэш-память уровня L1 объемом 64 кбайт, 256 кбайт кэш-памяти L2 и совместно используемый ядрами кэш L3 в 8 Мбайт. Core i7 поддерживают все наборы дополнительных инструкций Intel: MMX, SSE, SSE2, SSE3 и SSSE3, SSE4.1 и SSE4.2. Самый мощный процессор Core i7 965 XE имеет отдельно разблокируемые множители для памяти и ядер, что дает преимущества в случае его разгона.