Перейти к содержимому







* * * - - 8 голосов

Некоторые подробности о PS5 от Марка Церни и Digital Foundry

Sony

  • Чтобы отвечать, сперва войдите на форум
172 ответов в теме

#1 Tovbot

Опубликовано 03.04.2020 - 11:41


Некоторые подробности о PS5 от Марка Церни и Digital Foundry

167581_O.jpg


За несколько дней до презентации PS5 сотрудники Digital Foundry детально пообщались с Марком Церни относительно аппаратной составляющей PS5. Однако по просьбе Марка публикация этого интервью была отложена и материал по итогам беседы появился на портале Eurogamer только 2-го апреля.

Основные тема затронутые в ходе беседы:
  • Инновационный режим переменной частоты в PlayStation 5 - как он на самом деле работает?
  • Что необходимо в части работы процессора для обеспечения обратной совместимости?
  • Каковы основные преимущества от высокоскоростного SSD и как они обеспечиваются?
  • Как на самом деле работает 3D аудио - и насколько производителен движок Tempest?
  • Как новая 3D аудио система работает с колонками телевизора и системами 5.1/7.1?
Далее кратко по переменную частоту, остальные темы могу перевести позже, если интересно.

Церни оттолкнулся от проблем с охлаждением PS4, которые имели место и предположил, что было бы полезно иметь заданный максимум мощности, которую может потреблять чип. Это позволяет уйти от неизвестных, нет необходимости гадать каково может быть энергопотребление в худших ситуациях, по словам Марка.

В чипе PS5 есть заданный максимум мощности. Причем этот уровень не зависит от температуры самого чипа, иначе тут возникает влияние двух факторов которые невозможно предсказать: температура помещения в котором находится консоль и характеристики напряжения питания самого чипа, которые влияют на конечное энергопотребление чипа и соответственно могут вести к различиям в потенциале частот разных консолей.

Поэтому вместо температуры чипа используется алгоритм, который определяет частоту чипа в зависимости от активности CPU и GPU, что позволяет обеспечить предсказуемо одинаковый уровень частоты для всех консолей PS5 в каждой ситуации. Как уже известно из презентации PS5 для этого используется специальный профиль зашитый в чип - Model SoC, который является стандартом, от которого и отсчитывается необходимая частота в зависимости от нагрузки.

Разработчиков волновали две возможные проблемы связанные с бустом. Первая - что разные консоли будут обеспечивать разную производительность, эта проблема была решена при помощи Model SoC. Вторая - природа самого буста, будет ли частота достигать пика на определенное время и потом сбрасываться, троттлить? Так как работают например мобильные чипы в смартфонах.

"Промежуток времени, в течение которого чип работает на заданной частоте, соответствующей нагрузке на чип, критичен для разработчиков", говорит Церни. "Этот промежуток обычно очень короткий, несколько фреймов с необходимой высокой нагрузкой, после чего частота сбрасывается, как только нагрузка снизилась. Отсутствует задержка между снижением нагрузки и снижением частоты, когда процессор работает на высокой частоте в течение секунд или даже минут после окончания периода высокой нагрузки. Система очень быстро реагирует на изменения энергопотребления. Ну и как дополнительный результат, разработчики четко видят сколько мощности было потреблено процессором и видеочипом".

Церни здесь использует такое понятие как "гонка в покое" (race to idle). Это название именно той ситуации когда CPU или GPU не имеют нагрузки, но работают на максимальной частоте. Церни подчеркивает что это бесполезный скачок частоты. Поэтому когда он говорил что чип будет работать на максимальной или почти максимальной частоте большую часть времени, он имел в виду именно время за вычетом времени "гонки в покое", то есть когда чип работает продуктивно над полезной нагрузкой, а не молотит вхолостую.

В общем если подвести некоторый итог сказанному выше, архитектура PS5 предполагает управление мощностью на уровне конкретных фреймов, так что максимальная частота будет обеспечиваться точно в том месте в то время когда она нужна и сбрасываться мгновенно как только в ней не будет нужды. Таким образом система действительно сможет поддерживать максимальный или почти максимальный уровень производительности, выжимая из чипа максимум.

Здесь возникает необходимость оптимизации игровых движков в новом направлении - оптимизации с точки зрения потребляемой мощности - с целью достижения максимальной производительности для заданного уровня энергопотребления. Марк Церни: "Мощность играет важную роль при оптимизации. Если вы оптимизируете и поддерживаете уровень мощности на одном уровне, то вы увидите все преимущества оптимизации. Если вы оптимизируете и увеличиваете мощности, вы теряете в производительности. Самое интересное в оптимизации с точки зрения энергопотребления, что если вы измените свой код таким образом чтобы добиться той же абсолютной производительности с меньшими затратами энергии, то это будет победой."

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

Впрочем, DF задали вопрос Церни как будут обстоять дела если разработчики не станут оптимизировать под описанные выше возможности. Типа существует ли здесь некий аналог базовой частоты. Церни ответил что "у разработчиков нет необходимости в какой-либо оптимизации, если нужно система сама будет подстраивать частоту в зависимости от активности CPU и GPU". Это конечно хорошо, но собственно вопрос остался без ответа - по прежнему непонятно на какую частоту станут ориентироваться разработчики, если они не хотят подстраиваться под новые возможности PS5. А если таковой частоты нет - то как они будут рассчитывать доступные им ресурсы CPU и GPU. Получается подстраиваться и оптимизировать все равно придется?
 
Источник:
https://www.eurogamer.net/articles/digitalfoundry-2020-playstation-5-the-mark-cerny-tech-deep-dive


#2 Zombie

Опубликовано 03.04.2020 - 11:42

  • Инновационный режим переменной частоты в PlayStation 5 - как он на самом деле работает? 

 

Как подлива.  :peepoclown:


pLFGVya.jpg


#3 Pulse

Pulse

    гуру Х-кор0бки

  • 3570 Сообщений
  • Регистрация: 19.01.2012
  • Из:Белгород
  • Приставки: Xbox Series X

Опубликовано 03.04.2020 - 11:47

бла бла бла, мы отсосали у МС

#4 ssdimass

ssdimass

    Phil Spenser the Genius

  • 9009 Сообщений
  • Регистрация: 06.01.2007
  • Из:ТaЛiН
  • Приставки: Xbox Series X

Мои новости 17.01.08  27 Чего хочет Assassin's Creed

Опубликовано 03.04.2020 - 11:47

Как подлива. :peepoclown:

Показывает 10.8, ощущается как 12,а реально 9
:butthurt:
Опубликованное фото

#5 Dyons

Опубликовано 03.04.2020 - 11:49

По описанию смахивает на AMD SmartShift (https://www.amd.com/...gies/smartshift)

Изменено Dyons: 03.04.2020 - 11:50


#6 Abyss1266

Abyss1266

    X-б0ксер любитель

  • 135 Сообщений
  • Регистрация: 17.03.2020
  • Приставки: Xbox Series X
  • Аксессуары: Xbox Elite Controller

Опубликовано 03.04.2020 - 11:53

Проблемы с перегревом PlayStation 5, вызывающие панику в Sony:

 

 

https://www.tweaktow...anic/index.html


Изменено Abyss1266: 03.04.2020 - 11:54


#7 o9p

o9p

    ПеКа_рь

  • 3232 Сообщений
  • Регистрация: 15.11.2008
  • Из:msk
  • Приставки: Xbox One X

Опубликовано 03.04.2020 - 11:53

8тф хватит всем(с) марк сёрни

#8 Tovbot

Опубликовано 03.04.2020 - 11:53

По описанию смахивает на AMD SmartShift (https://www.amd.com/...gies/smartshift)

Да, когда он говорил про обмен мощностью между процессором и видео - он и сказал что это SmartShift

#9 1deru

1deru

    400% MOAR awesome!

  • 8344 Сообщений
  • Регистрация: 15.02.2012
  • Из:Новосибирск
  • Приставки: Xbox One X
  • Другие приставки:
    PC

Опубликовано 03.04.2020 - 11:55

Проблемы с перегревом PlayStation 5, вызывающие панику в Sony:
 
 
https://www.tweaktow...anic/index.html

вот об этом речь, наверное:

но это на уровне слухов, пруфов нет.

#10 PsychoMattis

PsychoMattis

    гуру Х-кор0бки

  • 1188 Сообщений
  • Регистрация: 28.12.2011
  • Приставки: Xbox Series X, Xbox One X, PS4 Pro

Опубликовано 03.04.2020 - 11:56

врмена PS3? консоль может выдать небывалые результаты,но разрабам надо поработать над этим,а в итоге никто кроме собственных студий над этим не работал и мультиплатформа у пс3 была говном )



#11 Amb3r

Amb3r

    гуру Х-кор0бки

  • 1924 Сообщений
  • Регистрация: 19.11.2015

Опубликовано 03.04.2020 - 11:58

Звучит очень сложно.

18098.png


#12 DeadFalcon

Опубликовано 03.04.2020 - 12:02

 В чипе PS5 есть заданный максимум мощности. Причем этот уровень не зависит от температуры самого чипа, иначе тут возникает влияние двух факторов которые невозможно предсказать: температура помещения в котором находится консоль и характеристики напряжения питания самого чипа, которые влияют на конечное энергопотребление чипа и соответственно могут вести к различиям в потенциале частот разных консолей.

 

Мы сделали power limit, поэтому температура окружающей среды, а через это и температура системы больше не влияют на производительность... 

 

Во заливает!  :laugh1: С ростом температуры увеличивается потребление. Всё взаимосвязано. 

 

 Здесь возникает необходимость оптимизации игровых движков в новом направлении - оптимизации с точки зрения потребляемой мощности - с целью достижения максимальной производительности для заданного уровня энергопотребления. Марк Церни: "Мощность играет важную роль при оптимизации. Если вы оптимизируете и поддерживаете уровень мощности на одном уровне, то вы увидите все преимущества оптимизации. Если вы оптимизируете и увеличиваете мощности, вы теряете в производительности. Самое интересное в оптимизации с точки зрения энергопотребления, что если вы измените свой код таким образом чтобы добиться той же абсолютной производительности с меньшими затратами энергии, то это будет победой."

Самое интересное. Уже побежали  :men:

 

 

Короче разрабам придётся ловировать и распределять (при поддержке системы) нагрузку на компоненты SoC, чтобы CPU не мешал GPU и наоборот. 

А частоты (потребление +температура) будут падать, когда у плойки будет появляться возможность рендерить меньше объектов в кадре. Но как только частота упрётся в повер лимит (а температура на него влияет, чтобы он там не затирал), она будет падать. 



По описанию смахивает на AMD SmartShift (https://www.amd.com/...gies/smartshift)

Только консоли, имхо, этот смартшифт не упал. 


Изменено DeadFalcon: 03.04.2020 - 12:05

 


#13 Krevedko

Krevedko

    ЦЕСАРЕ́ВИЧ

  • 15134 Сообщений
  • Регистрация: 09.08.2007
  • Приставки: Xbox One

Опубликовано 03.04.2020 - 12:04

короче ждать пс5 слим или прошку, и не тратить бабло заранее  :think:


Krevwvedko.png    
 


#14 zanswer

zanswer

    Xbox Ambassador

  • 5658 Сообщений
  • Регистрация: 06.05.2015
  • Из:Сибирь
  • Приставки: Xbox One X
  • Аксессуары: Xbox Elite Controller

Опубликовано 03.04.2020 - 12:06

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


Это конечно же победа, разработчики уже стоят в очереди, чтобы заняться оптимизациями, привет Cell.
XOX Alpha - Skip Ahead Ring ¦ Xbox Ambassador

zanswerlive.png

#15 Tovbot

Опубликовано 03.04.2020 - 12:09

Во заливает!  http://www.xboxland....ault/laugh1.gif С ростом температуры увеличивается потребление. Всё взаимосвязано.

Наверняка в этот стандартный профиль Model SoC зашиты наихудшие возможные характеристики чипа. Ну и температура помещения где-нить разумно максимальная. То есть в теории должно работать. В теории.

Короче разрабам придётся ловировать и распределять нагрузку на компоненты SoC, чтобы CPU не мешал GPU и наоборот.

Ладно бы только это. Им придется оптимизировать сам процесс рендеринга кадров, я не спец, но звучит довольно геморно:)

Это конечно же победа, разработчики уже стоят в очереди, чтобы заняться оптимизациями, привет Cell.

Ну он там потом сказал что оптимизировать вообще не обязательно. Только как эти два заявления совместимы друг с другом - не очень понятно.

#16 1deru

1deru

    400% MOAR awesome!

  • 8344 Сообщений
  • Регистрация: 15.02.2012
  • Из:Новосибирск
  • Приставки: Xbox One X
  • Другие приставки:
    PC

Опубликовано 03.04.2020 - 12:13

Ну он там потом сказал что оптимизировать вообще не обязательно. Только как эти два заявления совместимы друг с другом - не очень понятно.

razvitie-voobrazheniya-cover-93.jpg

#17 zanswer

zanswer

    Xbox Ambassador

  • 5658 Сообщений
  • Регистрация: 06.05.2015
  • Из:Сибирь
  • Приставки: Xbox One X
  • Аксессуары: Xbox Elite Controller

Опубликовано 03.04.2020 - 12:15

Tovbot, а это думаю какой-то обще системный механизм, некий программный или аппаратный процесс, который будет пытаться сам определить, как жить дальше игре, как делают компиляторы к примеру, при компиляции программы, используя заранее заложенные в них методы оптимизации.
XOX Alpha - Skip Ahead Ring ¦ Xbox Ambassador

zanswerlive.png

#18 n00b1k

Опубликовано 03.04.2020 - 12:19

То что сейчас сони судорожно переделывает охлад и возможно форм-фактор это факт, но гейпад, гейпад-то могли показать


Начал поносить сони до того как стало мейнстримом © моё

Deus Vult


#19 mad8vad

mad8vad

    гуру Х-кор0бки

  • 35048 Сообщений
  • Регистрация: 02.07.2008
  • Из:Челябинск
  • Приставки: PS5

Опубликовано 03.04.2020 - 12:22

Интересно конечно

Ладно бы только это. Им придется оптимизировать сам процесс рендеринга кадров, я не спец, но звучит довольно геморно:)

Так это и так всегда делают
mad8vad.png

#20 JohnYupi

Опубликовано 03.04.2020 - 12:23

Ну вот вопрос, таки сколько он максимальную нагрузку держит? Таки всегда, когда надо или будут откаты, если да, то опять же какие



Также с меткой «Sony»

0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 невидимых