Я приветствую Вас, уважаемые любители компьютеров и компьютерных игр! Сегодня я бы хотел поговорить с Вами, о так называемом балансе, между процессором и видеокартой при сборке компьютера. Кто-то называет это раскрытием процессором видеокарты, кто-то о "потанцевале" процессора или видеокарты, в общем давайте разбираться что это такое и постараемся в конце ответить на вопрос, что же будет при таком диком дисбалансе, на ярком примере.
Итак немного скучной теории. Я не буду вдаваться в подробности, постараюсь написать максимально понятно.
Итак, для построения движущейся 3-д картинки нужна мощность и процессора и видеокарты. При этом, движение реализованы так же, как в классической анимации, кадры быстро сменяют друг друга, и таким образом мы видим движущуюся картинку. Но это финальные кадры, ведь в компьютерной игре не просто картинки сменяют друг друга, а мы можем выбирать какие именно объекты, с каких ракурсов и в каком месте должны появиться в финальных кадрах (в мультфильмах мы видим только плоские отрисованные картинки), по этому кроме самой графики нам нужна еще система координат, в которой будут отображаться все объекты относительно друг друга и фиксироваться движение каждой точки.
Грубо говоря, мы приходим к тому, что видеокарта рисует текстуры и сами 3-д модели, а вот все их движения друг относительно друга, их взаимодействие и нахождение в пространстве ложится на процессор.
Таким образом в играх есть параметры графики видеокарто-зависимые (фильтрация, шейдеры, разрешение экрана и др) и процессоро-зависимые (вся физика).
Среди англоязычной аудитории есть устойчивая идиома - Bottle neck, что дословно переводится, как бутылочное горлышко, или узкое горлышко. Чтобы понять о чем речь, предлагаю рассмотреть картинку.
Вот перед вами автодорога, 4 полосы которой сливаются в одну, представлена она в виде бутылки, и узкое горлышко - поток в одну машину.
А теперь представьте, что машины - это поток данных, которые должны обработать процессор и видеокарта, чтобы мы получили финальную картинку. В данном примере мощная видеокарта, может выдать при текущих параметрах графики 60 кадров в секунду, однако процессор может успеть подготовить только 15 кадров в секунду, и соответственно в финале мы увидим те самые 15 кадров, которые подготовит процессор и видеокарта вместе, при этом загрузка процессора будет 100 процентов, а видеокарты - около 25. Кто то при этом говорит, что процессор не раскрыл видеокарту, но это в корне не верно, процессор и видеокарта выполняют разные задачи, и никто никого не раскрывает. Но можно сказать о дисбалансе в сборке, для этого процессора нужна более слабая видеокарта, либо для этой видеокарты более сильный процессор.
Однако немного этот дисбаланс можно компенсировать настройками игры, например выкрутить все параметры графики, видеокарто-зависимые в потолок, и поставить разрешение экрана 4К, тогда мы получим следующую картинку:
Некоторые ушлые блогеры по такому принципу делают тесты, чтобы покупали хлам по их рефералкам, чтобы показать вам, что этот никчемный процессор тянет игры на "ультрах" раскрывая "патанцевал" мощной видеокарты. На деле же просто нагружает видеокарту до уровня возможностей ЦП и показывает картинку "балансной сборки", которая в 4К на ультрах покажет 30 fps с загрузкой проца в 100 процентов, однако если человек купит такой компьютер, поставит 1080р и средние параметры график, получит те же 30 кадров и простой видеокарты в процентов 50-60. Но пусть это все остается на совести подобных блогеров и барыг.
А нам теперь, вооружившись этими знаниями можно самостоятельно подкручивать настройки в играх под свою систему, но для этого нам понадобится диагностическая программа, например MSI Afterburner. Программа бесплатная, качается с оф сайта, не со сторонних помоек.
Итак, давайте рассмотрим пример с игрой Fortnite. В данном случае у нас сборка с мощным 8-и ядерным Xeon E5 2689 и слабой видеокартой GTX 550 ti.
Остановимся подробно на этом кадре. Особенно нас интересуют показатели диагностической программы. Итак - видеокарта загружена полностью, процессор же всего на 18 процентов, очевидно, что сборка сильно дисбалансирована, и узкое место - видеокарта. В этом случае при настройке игры следует поставить максимально слабые видеокарто-зависимые параметры, в том числе можно убавить разрешение экрана, и тогда мы хоть как то приблизимся к балансу в нагрузке видеокарты и процессора.
И вот я убавил видеокарто-зависимые параметры графики на "среднее" и убавил разрешение экрана с 1080р на 900р - в итоге имею 60 fps и уже 26% загрузки процессора, узкое горлышко удалось расширить, однако видеокарта у нас все так же загружена полностью. Так что, хоть я и получил играбельный fps и приемлемое время кадра, сборка осталась несбалансированной и к такому процессору нужна видеокарта мощнее.
Предлагаю рассмотреть обратную ситуацию, когда мы имеем крайне слабый процессор и очень мощную для него видеокарту. Для этого вспомним предыдущее видео, где я тестировал P4 lga 775 с видеокартой GTX 1050 ti.
В этом примере мы видим обратную картину - узкое горлышко здесь процессор, видеокарта загружена всего на 13% а процессор - полностью. При этом параметры процессорозависимые убавить уже не получится, можно, конечно добавить нагрузки на видеокарту, путем увеличения разрешения экрана, и установки остальных параметров графики на самый максимум, но в количестве fps ничего не изменится, изменится только процент загрузки видеокарты, так как Skyrim просто не сможет положить на лопатки gtx 1050 ti так, чтобы она смогла выдать меньше 17 fps.
Что же, в этом случае, если не менять комплектующие, единственный выход - разогнать ЦП, чтобы хоть как-то снизить дисбаланс.
Разгон до 3,9 ГГЦ, загрузка видеокарты подросла с 13 до 21%, а fps с 17 до 23. Узкое место остается процессор.
Вывод. Думаю, главный вывод, который можно сделать из этого поста, заключается в том, что собирая компьютер для повседневных задач, в т.ч игр, планируя бюджет на комплектующие, нужно не бездумно их покупать, а стараться их выбирать максимально сбалансированными друг относительно друга. Это позволит получить максимальную производительность за те же деньги.
Ну что же, надеюсь эта статья была вам полезна, и теперь вы будете точно знать, что процессор и видеокарта никогда не раскрывали друг друга, а просто выполняли свою работу независимо друг от друга, по мере сил и возможностей. Так что, подписывайтесь на канал, ставьте лайки, пишите свое мнение в комментариях, ведь здесь я буду выкладывать еще много всего интересного по ПК теме. Удачи!