За последние несколько дней я видел много споров о том, имеет ли значение терафлопс и насколько важен быстрый SSD-накопитель.
Некоторые из этих дебатов включали предположения, основанные на небольшом количестве информации, поэтому я хотел попытаться понять, в чем на самом деле заключаются различия между этими двумя консолями.
Я просто пытаюсь изложить детали. Я не очень хорошо подготовлен, чтобы сказать вам точно, что они означают. Если я что-то не так понял, пожалуйста, не стесняйтесь сказать мне. Это будет долго, так что пристегнитесь все.
GPU
PS5 имеет графический процессор с меньшим количеством (36 против 52) вычислительных блоков (CU), работающих на более высокой максимальной частоте (2,23 ГГц против 1,825 ГГц). Также обратите внимание, что тактовая частота PS5 повышена, а это означает, что она будет снижаться в зависимости от нагрузки.
Скорость графического процессора XSX стабильна. Плюсы и минусы работы графического процессора на более высокой частоте, в отличие от наличия большего количества Cu, изложены ниже.
Плюсы:
- Растеризация происходит быстрее.
- Обработка командного буфера происходит быстрее.
- L2 и другие кэши имеют более высокую пропускную способность.
- Это проще в использовании, 36 CU параллельно.
- Более дешевый.
Минусы:
- Системная память находится дальше, в условиях циклов.
- Требует больше энергии и генерирует больше тепла.
- Более дорогие системы охлаждения.
Выводы:
Нет, терафлопс-это еще не все. Есть преимущества в наличии более высокочастотного графического процессора, но они, вероятно, не перевешиваются графическим процессором XSX, имеющим больше Cu, чем PS5. Увеличение тактовой частоты не приводит к линейному увеличению производительности.
Наличие большего количества Cu, скорее всего, приведет к тому, что XSX будет лучше работать в аппаратной ускоренной трассировке лучей, а также работать с несколько более высокими разрешениями и частотой кадров. Кроме того, разработчикам может быть сложнее оптимизировать графический процессор PS5 из-за его переменной скорости.
Если вы хотите увидеть, что происходит, когда у вас меньше Cu, но более высокая частота, посмотрите на цитату из Extremetech, на оригинальном PS4 vs Xbox One.
Короче говоря, графический процессор PS4 — на бумаге — на 50 процентов мощнее, чем Xbox One. Немного более высокая тактовая частота GPU Xbox One несколько сглаживает разницу, но на самом деле 50-процентное увеличение количества вычислительных блоков PS4 является серьезным преимуществом для лагеря Sony.
Разница в этом поколении, скорее всего, не будет столь заметной, но у Xbox есть графическое преимущество. И это не учитывая другие особенности.
ТВЕРДОТЕЛЬНЫЙ ДИСК
“Однако реальность такова, что SSD-это всего лишь одна часть головоломки. Существует множество мест, где могут возникнуть узкие места между SSD и игровым кодом, использующим эти данные... Если я использую SSD с 10 - кратной скоростью стандартного жесткого диска, я, вероятно, увижу только двойную скорость загрузки, если это так”. - Марк Черни.
Марк Черни сам иллюстрирует, что скорость SSD не так важна, как пользовательское оборудование, которое они используют для уменьшения узких мест в обработке игрового кода. Я опишу пользовательские технологии, которые Sony и Microsoft подробно описали ниже.
PS5:
Кастомный Флеш контроллер и нестандартные блоки в главном чипе.
- Flash controller дает 6 уровней приоритета, что позволяет разработчикам выбирать, какие игровые ресурсы загружаются в первую очередь.
- Кастомный блок, предназначенный для ввода-вывода.
Пользовательский Декомпрессор:
- Использует декомпрессию Кракена.
- Эквивалентно 9 ядрам Zen 2.
Выделенный контроллер DMA:
- Основная цель состоит в том, чтобы устранить проверку как узкое место.
- Приравнивается к 1 или 2 Дзен-2 ядрам.
Сопроцессор ввода-вывода 1:
- Выделенный SSD ввода-вывода.
- Обходит традиционный файловый ввод-вывод и его узкие места при чтении с твердотельного накопителя.
Сопроцессор ввода-вывода 2:
- Распределение памяти.
- Большой объем оперативной памяти.
Механизм Когерентности:
- Помогает сопроцессорам очищать устаревшие данные в кэшах графических процессоров.
- Облегчает очистку всех кэшей графического процессора при чтении SSD-накопителя, что может повлиять на производительность графического процессора.
- Самое главное, что разработчикам не нужно знать ничего из этого. Эти процессы происходят “невидимо” для разработчика.
- Ввод-вывод должен быть в 100 раз быстрее, чем PS4.
Xbox Series X:
Архитектура Velocity: позволяет разработчику мгновенно получить доступ к 100 ГБ игровых ресурсов, хранящихся на твердотельном накопителе.”
Пользовательский Декомпрессор:
- Использует декомпрессию Zlib (на 10% меньше сжатия, чем kraken) для общих данных.
- Использует декомпрессию BCPack для текстур GPU.
- Лучшее конкурентное решение будет использовать 3 ядра Zen 2.
DirectStorage API.
- Уменьшает нагрузку на процессор для потоковой передачи активов.
- Эквивалентно 2 ядрам Zen 2.
- Потоковая передача обратной связи сэмплера (SFS).
- Позволяет играм загружать в память только те части текстур, которые нужны графическому процессору для сцены, так как он в ней нуждается
- Позволяет избежать потерь при загрузке в память тех частей текстур, которые никогда не нужны
- Это эффективный 2x или 3x множитель как на объем физической памяти, так и на производительность SSD.
Выводы:
Похоже, что Sony имеет преимущество в кастомных решениях памяти, с большим количеством кастомного оборудования. Sony использует Kraken для декомпрессии, которая быстрее, чем Zlib, но Microsoft использует 2 формы декомпрессии.
Существует очень мало информации о BCPack, так что еще предстоит выяснить, будет ли это преимуществом для MS. В XSX имеются встроенные интерфейсы и программное обеспечение, где Sony больше полагаются на оборудование.
Насколько я понимаю, API XSX потребуют от разработчиков больше работы, в то время как аппаратное обеспечение PS5-нет. Будет интересно посмотреть, как эти различия используются в играх.
Графический процессор Xbox Series X более мощный, чем Playstation 5, что, вероятно, приведет к более высокой частоте кадров, разрешению или тому и другому в некоторых играх.
Это не значит, что PS 5 будет плох графически, он просто будет на шаг позади. В то время как в PS 5 твердотельный накопитель SSD быстрее, что является более важным обычаем аппаратных средств Sony, построенный, чтобы помочь с вводом/выводом.
У Обоих консолей есть специальная, изготовленная на заказ Декомпрессия, но в PS 5 кастомный блок ввода/вывода даст ей определенные преимущества над Xbox, в какой степени, остается неизвестным. Xbox Series X может иметь преимущества в API и программном обеспечении для облегчения ввода-вывода.
Всем спасибо за дочитывание! Не забудь подписаться на мой канал и поставить лайк, ты помогаешь молодому каналу. Ниже оставляю интересные ссылки:
Как поднять 4 000 ММР в Доте 2?
Время выхода игры GTA 6
Чем отличается DOTA 2 от Лиги Легенд?
10 Советов то что делают PRO Игроки в DOTA 2, и не делает обычный игрок.
Какой самый классный транспорт в GTA 5? Как играть за Роумера DOTA 2?
Лучшие предстоящие игры в 2020 году.
Дата выпуска, цена, характеристики Nvidia GeForce RTX 3080.
CyberPunk 2077 станет разочарованием.