Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Билет №11. Что такое архитектура процессора?



Процессорное ядро- это конкретное воплощение микроархитектуры, являющееся стандартом для целой серии процессоров.

Например, NetBurst - это микроархитектура, которая лежит в основе многих процессоровIntel: Celeron, Pentium 4, Xeon. Микроархитектура задает общие принципы: длинный конвейер, использование определенной разновидности кэша, прочие особенности.

Ядро - это конкретное воплощение определенной микроархитектуры в кристалле, обладающее (в отличие от самой микроархитектуры) определенным набором строго обусловленных характеристик. Разные ядра, построенные на одной микроархитектуре, могут иметь, в том числе разное быстродействие.

Например, процессоры микроархитектуры NetBurst с шиной 400 МГц, кэшем второго уровня 256 килобайт, и без поддержки Hyper-Threading - это более-менее полное описание ядра Willamette. А вот ядро Northwood имеет кэш второго уровня уже 512 килобайт, хотя также основано на NetBurst. Ядро AMD Thunderbird основано на микроархитектуре K7, но не поддерживает набор команд SSE, а вот ядро Palomino - уже поддерживает.

Ревизия - одна из модификаций ядра, крайне незначительно отличающаяся отпредыдущей, почему и не имеет названия нового ядра. Как правило, из выпусков очередной ревизии производители процессоров не делают большого события, это происходит «в рабочем порядке». Выпуск новой ревизии, как правило, связан с какими-то мелкими усовершенствованиями.

Частота работы ядра. Как правило, именно этот параметр обычно именуют частотой процессора. Хотя в общем случае определение <частота работы ядра> всё же более корректно, так как совершенно не обязательно все составляющие CPU функционируют на той же частоте, что и ядро (например, в процессорах Intel Pentium II и Pentium III для Slot 1, AMD Athlon для Slot A - L2-кэш функционировал на 1/2, и даже иногда на 1/3 частоты работы ядра).

Частота работы ядра не однозначно определяет производительность.

Во-первых, каждое конкретное процессорное ядро (в зависимости от того, как оно спроектировано, сколько содержит исполняющих блоков различных типов, и т.д. и т.п.) может исполнять различное количество команд за один такт, частота же - это всего лишь количество таких тактов в секунду.

Во-вторых, даже в рамках одного и того же ядра, увеличение частоты вовсе не всегда приводит к пропорциональному увеличению быстродействия. Дело в том, что скорость исполнения команд ядром процессора - это вовсе не единственный показатель, влияющий на скорость выполнения программы. Не менее важна скорость поступления команд и данных на CPU. Таким образом, следует понимать: невозможно непрерывно наращивать одну только частоту ядра, не ускоряя одновременно подсистему памяти, так как в этом случае начиная с определённого этапа, увеличение частоты CPU перестанет сказываться на увеличении быстродействия системы в целом.

Особенности образования названий процессоров

Раньше процессоры называли просто: имя производителя + название модельного ряда + частота. Например: Intel Pentium 100 MHz. В настоящее время оба основных производителя от этой традиции отошли, и вместо частоты употребляют различные цифро-буквенные обозначения.





Дата публикования: 2015-02-03; Прочитано: 446 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...