Есть больше терафлопс на ПК или консолях, реальная мощь или маркетинг?

На форумах по видеоиграм и в различных социальных сетях, как если бы это был ежедневный призыв к неизвестному God of War, самые стойкие защитники различных брендов консолей достают свои боевые топоры. Они владеют аргумент TeraFLOPS на своих любимых консолях как весомый аргумент в защиту технического превосходства любимого бренда. Однако чего стоит этот показатель эффективности и что он на самом деле означает?

Различные производители игровых консолей уже некоторое время используют термин для сравнения их возможностей на маркетинговом уровне. Мы имеем в виду терафлопс или, другими словами, сколько 1,000,000,000,000 32 10 12 XNUMX операций с плавающей запятой с XNUMX-значными двоичными числами может выполнить графический чип за одну секунду. И нет, мы не ошиблись с числом, так как TFLOPS это то, что XNUMX увеличили до XNUMX операций в секунду. Тем не менее, маркетинг очень сложен, и важно знать базовую концепцию, чтобы понять, к чему она относится. А реальность такова, что у всего этого есть кроха.

Получите больше Терафлопс на ПК или консолях

Операции и инструкции

При разработке чипа с возможностью выполнения программы необходимо закодировать инструкции, которые должны выполняться в его схеме. Простейшая логика подскажет нам, что мы можем создать часть схемы для каждой инструкции. Однако скоро у нас кончится место и транзисторы в рамках бюджета. Таким образом, мы закончим тем, что делаем во всех проектах, создав ряд основных операций, которые будут служить для определения остальных инструкций. Поэтому с самого начала все инструкции будут основываться на одной или нескольких различных операциях.

Рендер Чип Бинарио

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

Терафлопс на консолях нового поколения: PS5 против Xbox Series

Как будто этого было недостаточно, у нас есть это, хотя регистрация и наборы инструкций объявлены одинаковыми на обоих PlayStation 5 и оба Xbox Серии. Официально AMD они все РДНА 2 , надо уточнить, что это не совсем так. Причина этого в том, что это полузаказные конструкции и весьма вероятно, что инженеры AMD в сотрудничестве с SONY, с одной стороны, и Microsoft, с другой , решили внедрить две версии одной и той же ISA . Иными словами, некоторые инструкции, вероятно, потребуют меньшего количества операций для выполнения на консоли, чем другие.

P55 Xbox Человек-паук Halo

Так как не все инструкции весят одинаково. Если бы это были камни, сколько их можно было бы перенести с одного места на другое? Вы не можете сказать по тому факту, что не все программы одинаковы. В любом случае, что можно сделать, так это сравнить их в рамках одной архитектуры. Например, PlayStation 5 и Xbox Series с использованием одной и той же архитектуры AMD, если их можно было бы сравнить. Чего мы не знаем, так это того, вносила ли AMD небольшие изменения в каждый конкретный дизайн, которые влияют на выполнение определенных инструкций в лучшую или в худшую сторону.

С другой стороны, если мы сравним с консолями предыдущего поколения, даже если мы уменьшим мощность терафлопс нынешних консолей до уровня старых, мы обнаружили бы, что более новые имеют преимущество . Для таких вещей, как улучшения архитектуры, более эффективное выполнение инструкций и так далее. Имейте в виду, что любой чип сегодня представляет собой нечто настолько сложное, что он разделен на несколько блоков, в каждом блоке работают десятки инженеров, разрабатывающих разные его части. Хотя нормальная вещь, и в таких случаях, как консоли, и для экономии средств, это то, что они делиться общими блоками .

Но что измеряют Терафлопс в графике и консолях?

И мы подходим к заключительной части, в которой, как в эпизоде ​​Скуби-Ду, мы обнаруживаем, что монстр — это парень в маске. Ранее мы говорили вам, что для выполнения каждой инструкции требуется серия тактов. Что ж, для выдачи максимальной мощности в Терафлопс используется инструкция FMADD. Которая выполняется за один цикл и две операции и представляет собой следующую математическую операцию: A+B*C. Не все инструкции занимают одинаковое время а некоторые могут выполняться даже на десятки Гц.

Плакаты Xbox Series PS5 Консоли Терафлопс Создание

Как вы поймете , в реальном сценарии GPU / ГРАФИЧЕСКИЙ ПРОЦЕССОР не будет выполнять указанную инструкцию все время , но и многие другие. Означает ли это, что эти данные являются ложью? Не обязательно, но наш разум понимает поддающиеся количественной оценке вещи лучше, чем абстрактные понятия. Поэтому нам легче внушить, что графический чип одной консоли мощнее другой. Тем не менее, вы помните, когда RX Vega выдала больше TFLOPS, чем GTX 1080, и последняя сметала землю вместе с ними? Что ж, здесь происходит то же самое. Вот почему нам нужны другие типы тестов, которые позволят нам сравнивать консоли за пределами терафлопс.

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