Директор по экосистеме Oculus Крис Прюэ (Chris Pruett) провёл онлайн-конференцию, на которой сообщил, казалось бы, очевидную вещь: Oculus Quest будут «значительно быстрее», чем Oculus Go. Но добавил к этому детали, помогающие более глубокому пониманию продукта.
Quest значительно быстрее Oculus Go в том, что касается центрального и графического процессора. Отчасти это лишь голая производительность самого чипсета, но во многом это связано с усилиями, которые мы приложили к дизайну очков и архитектуре ядра рендеринга. Трекинг не мешает производительности вашего приложения и не влияет на неё.
Quest использует вычислительную систему Snapdragon 835. Она обладает на 30% большей мощностью, чем Snapdragon 821 из Go, либо может достичь той же производительности с примерно на 40% меньшим энергопотреблением.
Ключевым элементом, который часто упускается из виду в оценке производительности вычислительного оборудования, является охлаждение. Например, ограничивающий факторо для смартфонов — это не мощность чипа «в вакууме», а тот факт, что при работе в полной нагрузке он быстро перегревается. Во избежание повреждений микросхема должна уменьшить частоту работы, отключить ядра или предпринять другие меры для снижения температуры.
Это называется термическим дросселированием (англ. «thermal throttling»). Германоязычный термин «дросселирование» обычно используется для понижения давления жидкости или газа при прохождении области повышенного сопротивления, такой как вентиль или суженное отверстие. По аналогии, в процессорной индустрии термин обозначает понижение вычислительных характеристик для «прохождения» в безопасный температурный режим.
Температурное регулирование является узким местом виртуальной реальности на смартфонах. Требовательные приложения уводят аппарат в «троттлинг» в считанные минуты. Чтобы справиться с этой проблемой, в очках Go на чипе Snapdragon 821 установлена массивная тепловая трубка, а вся передняя часть корпуса превратилась в металлический радиатор.
Эта система охлаждения позволила Facebook разгонять Snapdragon 821 и поддерживать режим высокой производительности в течение нескольких часов. В результате Oculus Go работает лучше, чем Samsung Galaxy S7 с тем же чипом в Gear VR.
В Quest инженеры Oculus пошли дальше и установили вентилятор. Для популярных устройств на ARM-процессорах это редкость. Пара примеров: Nintendo Switch, Apple TV и HTC Vive Focus — главный конкурент Oculus Quest.
С активной системой охлаждения Quest могут получить более высокую тактовую частоту, чем смартфоны на том же Snapdragon 835. А это значит, что по качеству графики отрыв от Go будет значительным, как и отставание от ПК. Несмотря на последний факт, мы верим, что Quest может заменить большинству пользователей Rift, отодвинув их дальше в профессиональный сегмент.
По словам Прюэ, интегрированная в корпус шестиосевая система отслеживания положения очков и контроллеров не отнимет ресурсы у приложений. Возможно, данное заявление связано с сигнальным процессором Hexagon, который встроен в Snapdragon 835. Это специальные программируемые микросхемы, разработанные для обработки информации с датчиков и камер. Смартфоны обычно используют их для улучшения фотографий, а Quest может употребить для трекинга.
Не пропускайте важнейшие новости о дополненной, смешанной и виртуальной реальности — подписывайтесь на Голографику в Telegram, ВК, Twitter и Facebook!
Далее: Правила публикации приложений для Oculus Quest строже, чем для Rift и Go