Терафлопс: это все, о чем кто-либо хочет поговорить, когда Xbox серии X или PlayStation 5 упоминаются консоли. Это связано с тем, что Microsoft и Sony хвастаются значительным повышением производительности, отчасти благодаря увеличению терафлопс.
Консоли против ПК: Звери в логове
Графический процессор Xbox Series X основан на архитектуре AMD RDNA 2 и будет обеспечивать скорость до 12 терафлопс. Между тем, Sony PlayStation 5 ( также основан на архитектуре AMD RDNA 2 ) будет иметь графический процессор на 10,28 терафлопс.
Происходит много провалов, и это сопоставимо, или даже лучше, с тем, что сейчас предлагают высокопроизводительные видеокарты для потребительских ПК.
По состоянию на апрель 2020 г. Radeon RX 5700XT (около 400 долларов на момент написания) - одна из лучших видеокарт AMD с графическим процессором на 9,75 терафлоп. В NVIDIA GeForce RTX 2080 Ti (От 1300 до 1500 долларов на момент написания этой статьи), между тем, обеспечивает скорость 13,4 терафлопс. Есть также NVIDIA RTX Titan , с колоссальными 16,31 терафлопс. Но, на момент написания этой статьи, он был недоступен для большинства игроков.
Однако не будем забегать вперед. Давайте поговорим о том, что такое терафлопс, и почему эта спецификация важна для графики.
Что такое FLOPS?
FLOPS означает количество операций с плавающей запятой в секунду. Арифметика с плавающей запятой - это распространенный способ вычислить числа при разработке игр. Не заблудившись в траве, операции с плавающей запятой позволяют компьютерам более эффективно работать с более широким диапазоном чисел.
Наиболее распространенный способ выражения флопов - это формат с плавающей запятой одинарной точности FP32. Это означает, что компьютер использует 32 бита для хранения данных в этом формате. Существует также формат половинной точности, который занимает 16 бит (FP16) вместо 32. Самый распространенный способ выражения терафлопс для графических процессоров сейчас - это одинарная точность. Однако AMD использовала FP16 в своей Графические процессоры Vega , а также РДНА 2 позволяет FP16.
В реальном мире создателям игр намного проще использовать числа с плавающей запятой в трехмерной графике. Если бы игры полагались на операции с фиксированной точкой, например оригинальная PlayStation , это привело бы к множеству проблем. Визуальные эффекты игры будут выглядеть и вести себя плохо, а код, как правило, будет менее эффективным.
Итак, ура операциям с плавающей запятой!
FLOPS Инфляция привела к TFLOPS
Играм приходится обрабатывать кучу данных, и именно поэтому провалы являются важным критерием. Чем больше операций может выполнить графический процессор, тем быстрее могут обрабатываться данные и тем больше вычислительных мощностей для запуска игр.
Исходный Sega Dreamcast (1999) имел 1,4 гигафлопса, то есть мог обрабатывать до 1,4 миллиарда операций с плавающей запятой в секунду. Несколькими годами позже первоначальный Xbox (2002) показал 20 гигафлопс (20 миллиардов флоп). PlayStation 3 (2006 г.) показала почти в двенадцать раз больше - 230,4 гигафлопс.
Каждая консоль стала значительно лучше своей предшественницы, во многом благодаря вычислительной мощности графики. Спецификация flops - это быстрый способ получить представление о том, сколько мощности находится под капотом графического процессора или графического процессора конкретной консоли.
Вычислительная мощность в 12 терафлопс в грядущей Xbox Series X означает, что она способна выполнять до 12 триллионов операций с плавающей запятой в секунду. Тем временем PlayStation 5 имеет максимум 10,28 триллиона флоп.
Если бы мы полагались исключительно на провалы в качестве меры, мы бы пришли к выводу, что Xbox Series X будет лучше, чем PlayStation 5, что было бы ошибкой.
Насколько важны TFLOPS?
Количество флопов имеет значение для разных поколений консолей, но не настолько, когда этот разрыв меньше.
Даже сравнение количества терафлопс для современных видеокарт, таких как AMD Radeon 5700 XT и GeForce RTX 2080 Ti, может ввести в заблуждение. Новые консоли будут использовать новую архитектуру AMD RDNA 2. Новая архитектура обычно означает лучшую производительность, чем предыдущие карты, даже с аналогичными характеристиками оборудования.
Однако, как и все остальное в вычислительной технике, все зависит от реализации. Характеристики процессора, ОЗУ и даже программное обеспечение имеют решающее значение. Если собрать все вместе, то можно прийти к выводу, что новые консоли должен превосходить большинство игровых ПК в настоящее время там.
Xbox Series X и PlayStation 5 будут иметь восьмиъядерные процессоры с шестнадцатью потоками. Это потрясающий уровень компьютерных игр, и он давно пришел к приставкам. Обе консоли также планируют использовать Твердотельные накопители NVMe , что означает более быструю загрузку игр и улучшенную отзывчивость.
Новые графические процессоры консоли также будут иметь впечатляющее количество вычислительных блоков на высоких тактовых частотах: 52 на 1,825 ГГц для Xbox и 36 CU на 2,23 ГГц для PlayStation. Для сравнения: Radeon 5700 XT имеет 40 блоков управления на частоте 1,6 ГГц.
Конечно, AMD RDNA 2 не будет жить только внутри новых консолей. Как только он попадет в видеокарты ПК (вместе с ожидаемой архитектурой Ampere от NVIDIA), все преимущества консолей над ПК исчезнут.
TFLOPS - не единственное, что имеет значение
Нет никаких сомнений в том, что новые консоли будут сильными животными. Microsoft и Sony заявляют, что их консоли будут показывать 60 кадров в секунду при разрешении 4K в играх AAA (обычно это самые требовательные игры для графики).
Microsoft также хочет ударить 120 кадров в секунду при 4K для киберспортивных игр, которые обычно менее требовательны к графике. Однако более высокая частота обновления означает более плавное изображение и более легкое понимание того, что происходит в игровом поле. Учитывая хаос, который царит в киберспорте, более плавные визуальные эффекты являются большим плюсом.
Помимо улучшенной производительности при более высоких разрешениях, новые консоли также будут поддерживать трассировка лучей . Впервые мы увидели эту новую технологию на видеокартах NVIDIA. Трассировка лучей усиливает световые эффекты в игре, часто с существенными улучшениями. Он также предлагает более динамичную и реалистичную игровую среду, в которой тени и отражения более реалистичны. Вычислительная мощность (терафлопс), доступная внутри будущих графических процессоров, также поможет этим новым функциям.
СВЯЗАННЫЕ С: Что такое трассировка лучей?
Терафлопс - не единственная спецификация, на которую следует обратить внимание. Тем не менее, это даст вам общее представление о том, как графическая мощность консоли соотносится с другим оборудованием - прошлым и настоящим.