Xenos (графический чип)

редактировать
Графический процессор Xbox 360

The Xenos - это настраиваемый графический процессор (GPU), разработанный ATI (теперь переданный AMD ), используемый в Xbox 360 игровая консоль разработана и произведена для Microsoft. Разработанный под кодовым названием "C1", он во многом связан с архитектурой R520 и поэтому очень похож на серию видеокарт ATI Radeon X1900 для ПК что касается функций и производительности. Однако Xenos представил новые дизайнерские идеи, которые позже были приняты в микроархитектуре TeraScale, например, унифицированная шейдерная архитектура. Пакет содержит два отдельных кристалла , графический процессор и eDRAM (производства NEC ), содержащих в общей сложности 337 миллионов транзисторов.

Технические характеристики

Чип основан на ATI Radeon X1800 XL, шейдерные блоки организованы в три группы SIMD с 16 процессорами в группе, всего 48 процессоры. Каждый из этих процессоров состоит из пяти векторных блоков (всего 5 FP32 ALU ), которые могут последовательно выполнять до двух инструкций за цикл (умножение и сложение). Таким образом, каждый из 48 процессоров может выполнять 10 операций с плавающей запятой за цикл. Все процессоры в группе SIMD выполняют одну и ту же инструкцию, поэтому в общей сложности одновременно может выполняться до трех потоков инструкций.

  • родительский графический процессор с частотой 500 МГц на 90 нм, 65 нм (с 2008 года) процесс TSMC или 45 нм GlobalFoundries процесс (с 2010 года, с CPU на одном кристалле) всего 232 миллиона транзисторов
    • 48 векторных блоков векторных процессоров с плавающей запятой для шейдера выполнение, разделенное на три динамически планируемых группы SIMD по 16 процессоров в каждой.
      • Унифицированная архитектура затенения (каждый конвейер может запускать пиксельные или вершинные шейдеры )
      • 10 операций FP на векторный процессор на цикл (5 слитных операций умножения и сложения)
      • Максимальное количество вершин : 1,21 миллиарда вершин в секунду (48 шейдерных векторных процессоров × 2 операций на цикл × 500 МГц) / 8 векторных операций на вершину) для простых преобразованных и освещенных многоугольников
      • Максимальное количество многоугольников : 406 миллионов полигонов в секунду
      • XENOS GPU XENON CPU: 500 миллионов полигонов в секунду
      • Максимальное количество шейдерных операций: 48 миллиардов шейдерных операций в секунду (3 шейдерных конвейера × 16 процессоров × 2 ALU × 500 MH z)
      • 240 GFLOPS
      • Функция шейдера MEMEXPORT
    • 16 блоков фильтрации текстур (TF) и 16 блоков адресации текстуры (TA)
      • 16 фильтрованных выборок за такт
        • Максимальная скорость заполнения пикселей: 4,00 ГПикселей / с
        • Максимальная скорость заполнения текселей : 8 гигатекселей в секунду (16 текстур × 500 МГц)
      • 16 нефильтрованных образцов текстур за такт
    • Максимальное количество операций скалярного произведения : 24 миллиарда в секунду
    • Поддержка расширенного набора DirectX 9.0c API DirectX Xbox 360 и Shader Model 3.0+
  • 500 МГц, 10 МБ дочерняя встроенная память DRAM (на 256 Гбит / с) кадровый буфер на 90 нм, (с 2008 года) или 65 нм (с 2010 г.).
    • Кристалл eDRAM, разработанный NEC, включает дополнительную логику (192 параллельных пиксельных процессора) для цвета, альфа-композитинга, альфа-смешивания, Z /трафарета буферизации и сглаживания называется «Интеллектуальная память», предоставляя разработчикам 4 образца сглаживания при очень небольших затратах на производительность.
    • Технология Procedural Synthesis (XPS): во время потоковой передачи чтения в ЦП пользовательская инструкция предварительной выборки, расширенный блок кэша данных касается данных (xDCBT) непосредственно в кэше данных L1 предполагаемого ядра, что пропускает помещение данных в кэш L2, чтобы избежать перегрузки кеша L2. Потоковая запись из каждого ядра пропускает кэш L1 из-за его распределения без записи (позволяет избежать перегрузки высокоскоростных временных потоков данных только для записи в кеш L1) и направляется непосредственно в кэш L2. Система позволяет графическому процессору напрямую считывать данные, производимые процессором, без обращения к основной памяти. В этом конкретном случае потоковой передачи данных, называемом процедурным синтезом Xbox (XPS), ЦП фактически выполняет функцию декомпрессора данных, генерируя геометрию на лету для потребления трехмерным ядром графического процессора.
    • 105 миллионов транзисторов
    • 8 единицы вывода рендеринга
      • Максимальная скорость заполнения пикселей : скорость заполнения 16 гигасэмплов в секунду при использовании 4-кратного мультисэмплового сглаживания (MSAA) или 32 гигасэмпла при использовании операции Z-only; 4 гигапикселя в секунду без MSAA (8 ROP × 500 МГц)
      • Максимальная частота дискретизации Z: 8 гигасэмплов в секунду (2 отсчета Z × 8 ROP × 500 МГц), 32 гига отсчета в секунду с использованием 4-кратного сглаживания (2 Z выборок × 8 ROP × 4X AA × 500 МГц)
      • Максимальная частота дискретизации сглаживания: 16 гигасэмплов в секунду (4 отсчета AA × 8 ROP × 500 МГц)
      • Поддержка билинейного, трилинейная, анизотропная фильтрация, альфа-покрытие, аппаратная тесселяция и предиктивная мозаика.
  • Охлаждение : и графический процессор, и процессор консоли имеют радиаторы. В радиаторе графического процессора используется технология heatpipe, которая отводит тепло от графического процессора и кристалла eDRAM к ребрам радиатора. Радиаторы активно охлаждаются парой вытяжных вентиляторов диаметром 60 мм. Новый модернизированный чипсет XCGPU представлен как в Xbox 360 S, так и в Xbox 360 E и объединяет ЦП (Xenon ) и графический процессор (Xenos) в одном корпусе и активно охлаждается один радиатор, а не два.
См. также
Ссылки
Последняя правка сделана 2021-06-22 07:27:35
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте