Микропроцессорные системы и программное обеспечение в средствах связи. Гребешков А.Ю. - 258 стр.

UptoLike

Составители: 

Рубрика: 

Микропроцессорные системы и программное обеспечение в средствах связи
258
завершила обработку предыдущей команды. Асинхронный конвейер
применяется в старших моделях МПр Pentium.
В современных МПр конвейер может иметь длину до 20 стадий,
что характерно для микропроцессоров Pentium IV Northwood; для мик-
ропроцессора модификации Prescott количество стадий составляет 31
ступень, в МПр IBM Power количество стадий равно 15. При количестве
стадий больше 5..6 МПр может называться «суперконвейерным». В
марте 2006 г. компанией Intel было
заявлено о том, что в связи с тен-
денцией к снижению тактовой частоты МПр в перспективных моделях
МПр компании Intel (модификации Conroe и Merom) количество стадий
будет сокращено до 14, однако количество операций на каждой стадии
будет увеличено. Это достигается за счёт возможности выполнений 4
инструкций за 1 такт (в МПр Pentium 4 было только 3 инструкции), в том
числе
за счёт применения параллельных вычислений на многоядерных
процессорах.
Многоядерные процессоры подробно рассматриваются в разделе
5.5 настоящего учебного пособия.
В общем конвейеры можно разделить на две группы:
Векторные конвейеры выполняют одну операцию над группа-
ми разных данных, называемых векторами (например, строка в дву-
мерном массиве). Такие конвейеры, как правило, являются арифмети-
ческими, то есть их ступени выполняют части арифметико-логических
операций. По вектором понимается, например, одномерный массив,
который образуется из многомерного массива, если зафиксирован
только один из номеров строки или столбца. Области применения век-
торных операций над массивами обширны: цифровая обработка сигна-
лов (цифровые фильтры); механика, моделирование сплошных сред;
метеорология; оптимизация; задачи
движения; расчеты электрических
характеристик БИС.
  Микропроцессорные системы и программное обеспечение в средствах связи
завершила обработку предыдущей команды. Асинхронный конвейер
применяется в старших моделях МПр Pentium.
     В современных МПр конвейер может иметь длину до 20 стадий,
что характерно для микропроцессоров Pentium IV Northwood; для мик-
ропроцессора модификации Prescott количество стадий составляет 31
ступень, в МПр IBM Power количество стадий равно 15. При количестве
стадий больше 5..6 МПр может называться «суперконвейерным». В
марте 2006 г. компанией Intel было заявлено о том, что в связи с тен-
денцией к снижению тактовой частоты МПр в перспективных моделях
МПр компании Intel (модификации Conroe и Merom) количество стадий
будет сокращено до 14, однако количество операций на каждой стадии
будет увеличено. Это достигается за счёт возможности выполнений 4
инструкций за 1 такт (в МПр Pentium 4 было только 3 инструкции), в том
числе за счёт применения параллельных вычислений на многоядерных
процессорах.
     Многоядерные процессоры подробно рассматриваются в разделе
5.5 настоящего учебного пособия.
     В общем конвейеры можно разделить на две группы:
     Векторные конвейеры – выполняют одну операцию над группа-
ми разных данных, называемых векторами (например, строка в дву-
мерном массиве). Такие конвейеры, как правило, являются арифмети-
ческими, то есть их ступени выполняют части арифметико-логических
операций. По вектором понимается, например, одномерный массив,
который образуется из многомерного массива, если зафиксирован
только один из номеров строки или столбца. Области применения век-
торных операций над массивами обширны: цифровая обработка сигна-
лов (цифровые фильтры); механика, моделирование сплошных сред;
метеорология; оптимизация; задачи движения; расчеты электрических
характеристик БИС.



                                   258