Jump to content

Элемент обработки питания

(Перенаправлено из блока обработки питания )
Элемент обработки питания
Общая информация
Запущен 2005
Прекращено Подарок
Продается IBM , Sony , Microsoft
Спроектирован IBM
Общий производитель
Производительность
Максимум процессора Тактовая частота 2,8 ГГц до 3,2 ГГц
Кеш
L1 Cache 32 КБ
Архитектура и классификация
Приложение Игровая консоль , HPC
Технологический узел От 90 нм до 45 нм
Микроархитектура ППУ
Набор инструкций PowerPC 2.02
Физические спецификации
Ядер
  • 1
Графические процессоры Ксенос , в варианте XCGPU .
Продукты, модели, варианты
Вариант
История
Преемник IBM A2

Элемент обработки мощности ( СИЗ ) содержит блок обработки питания ( ППУ ) и 512 КБ кэш L2. В большинстве случаев PPU используется в PPE. ППУ представляет собой 64-разрядное ​​с двойным потоком POWERPC 2.02, микропроцессорное ядро разработанное IBM для использования, главным образом, в игровых консолях PlayStation 3 и Xbox 360 , но также обнаружил приложения в высокопроизводительных вычислениях в суперкомпьютерах , таких как настройка записи IBM. Roadrunner .

ППУ используется в качестве основного ядра процессора в трех различных конструкциях процессора:

  • ( Широкополосный двигатель Cell Cell BE), который используется в основном в игровой консоли Sony PlayStation 3 . Он использует СИЗ и поставляется в трех версиях, 90 нм, 65 нм и 45 нм.
  • PowerXcell 8i , которая является версией ячейки с усиленной FPU и подсистемой памяти. Он был изготовлен только как одна версия 65 нм.
  • XCPU , который используется в трехъядерной конфигурации, и унифицированный кэш L2 1 МБ внутри Xbox 360 Microsoft . Он поставляется в трех версиях, версиях 90 нм и 65 нм, а также 45 нм XCGPU с интегрированным графическим процессором из ATI .

Основные особенности

[ редактировать ]

Единицы исполнения

[ редактировать ]

ППУ является процессором по порядку, но он имеет некоторые уникальные черты, которые позволяют ему достичь некоторых преимуществ выполнения вне порядка без дорогостоящего повторного оборудования. Достигнув пропуска кэша L1 - он может выполнить пропуску к кешу, останавливаясь только тогда, когда инструкция на самом деле зависит от нагрузки. Он может отправить до 8 инструкций по загрузке в кэш L2 вне порядка. У него есть труба задержки инструкции - боковой путь, который позволяет ему выполнять инструкции, которые обычно вызывают трубопроводные киоски, не удерживая оставшуюся часть трубопровода . Трубопровод задержки инструкций используется для загрузки/хранилища вне порядка: во время движения.

Трубопровод СИЗ

[ редактировать ]

СИЗ имеет 23-ступенчатый общий трубопровод с дополнительными 11 этапами, возможными для микрокода и дополнительными 4 стадиями, возможными для прогнозирования ветви. [ 2 ]

Многопоточный

[ редактировать ]

ППП запускает два аппаратных потока одновременно. Основные регистры для выполнения кода дублируются, как и исключения и регистры управления прерыванием, а также несколько основных массивов и очередей. Они могут генерировать исключения одновременно и выполнять прогноз ветви в своих отдельных историях ветвей. Двигатель выполнения и кэши не дублируются-так что это все еще просто одноядерный дизайн. [ 1 ]

Пропускная способность с плавающей точкой

[ редактировать ]

Его 64-разрядное сплавательное устройство с плавающей запятой и 128-разрядное значение VMX (с использованием набора инструкций AltiveC ) может выполнять теоретические 12 операций с плавающей точкой на цикл, так как его блок с плавающей точкой может выполнять умножение с плавающей точкой. -Дад и поступают не меньше 64-битных. Это дает 3,2 миллиарда тактовых циклов × 12 = 38,4 миллиарда операций с плавающей запятой/второй.

ППУ улучшается в процессоре PowerXcell 8i , чтобы иметь возможность выполнять одноиклассные операции с двойной точностью с плавающей запятой, адаптированные для высокопроизводительных вычислений в суперкомпьютерах.

Блок VMX в XCPU в Xbox 360 усиливается с 128 регистрами и не полностью совместим с обычным AltiveC.

  1. ^ Jump up to: а беременный Коранн, Сандип (15 июля 2009 г.). «Элемент обработки мощности (СИЗ)» . Практические вычисления на клеточном широкополосном двигателе . Springer Science+Business Media . С. 17–34. doi : 10.1007/978-1-4419-0308-2_2 . ISBN  978-1-4419-0307-5 .
  2. ^ Чен, Томас; Рагхаван, Рам; Дейл, Джейсон; Ивата, Эйджи. «Архитектура клеточного широкополосного двигателя и ее первая реализация» . IBM DeveloperWorks . Архивировано с оригинала 2015-12-08.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b342cded401fd2d8b00a1852dc13e0b0__1725666180
URL1:https://arc.ask3.ru/arc/aa/b3/b0/b342cded401fd2d8b00a1852dc13e0b0.html
Заголовок, (Title) документа по адресу, URL1:
Power Processing Element - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)