CPU vs GPU: что важнее для игр?



Попробуйте наш инструмент устранения неполадок

Игровой автомат состоит из нескольких важных частей. CPU и GPU входят в их число. Они также являются самыми дорогими компонентами, которые вы когда-либо приобретали для сборки игровой системы. Но что важнее, когда дело доходит до игр? Это центральный процессор, который звучит как самая важная часть компьютера, или графический процессор, который звучит как часть, связанная с обработкой графики, жизненно важной для игр? Давай выясним.



Содержание страницы



Процессор: что он делает в играх?

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



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

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

Когда дело доходит до игровых нагрузок, ЦП можно рассматривать как быстрый процессор, который обрабатывает данные с очень высокой точностью. Но у него недостаточно памяти для обработки все большего количества данных. Процессоры имеют три уровня кеша, и каждый более низкий уровень медленнее предыдущего. Объем кеша колеблется от нескольких килобайт в L1 и L2 до мегабайт в L3. После этого следующим самым быстрым хранилищем, к которому может получить доступ ЦП, является системная память или DRAM. Эта память значительно медленнее, чем трехуровневая кэш-память, а также ограничена физическими барьерами, такими как расстояние.



Раньше игры запускались исключительно процессорами. Они сделали все, от всех сложных расчетов до рендеринга вывода. Но по мере того, как игры становились все более и более требовательными к графике, нам пришлось полностью передать эту задачу отдельному чипу, который мы теперь знаем как графический процессор (GPU).

Что делает GPU в играх?

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

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

Что важнее: CPU или GPU?

Если вы спросите меня, я бы проголосовал за обоих. Но, если вы ищете точный ответ, ЦП является явным победителем, потому что он запускает игры без необходимости использования графического процессора. Но современным играм ААА нужна мощность новейших графических карт на рынке. Так что игры без графического процессора по-прежнему остаются мечтой.