Как процессор раскрывает видеокарту?

 

Как процессор раскрывает видеокарту?

25 сентября 2017

Даже не знаю, сколько времени существует сабж. Кто-то когда-то ляпнул не подумав, и теперь очень многие озаботились «раскрытием». Сразу дам ответ на вопрос темы: никак.

Вроде бы все знают, что эти устройства отвечают за разные вещи. Но стоит завести речь про игры, как обязательно кто-то начнёт доказывать раскрываемость.

Прежде, чем продолжить, давайте разберёмся, чем занимается каждое устройство.

Видимо, процессор раскрывает видеокарту как-то так

Что делает процессор в играх?

Процессор

Процессор «тянет» движок игры. Кому-то фраза покажется весьма абстрактной, поэтому посмотрим, что делает (или может делать) процессор:

  1. Загружает ресурсы с винчестера в память. Это могут быть карта уровня, объекты (люди, техника, деревья и прочее), текстуры, спрайты, звуки, музыка и т. п.
  2. Формирует мир. Берётся карта уровня, которая имеет горки и впадины, на ней расставляются объекты (трава, деревья, дома с обстановкой, люди и прочее).
  3. Обрабатывает взаимодействие мира и объектов + искусственный интеллект. Персонажи перемещаются по неровным поверхностям (склоны, ступени, вода и прочее), на карте существуют непроходимые места. Сюда же можно отнести различные триггеры — события, наступающие при определённых обстоятельствах. Например, каждый день в 18:00 к банку подъезжает машина инкассаторов. Если зайти в дом с собакой, та залает. Это мелочи, но они способствуют дополнительному погружению.
  4. Обрабатывает действия игрока. Помимо того, что персонажи смотрят в разные стороны и ходят/бегают, они так же могут взаимодействовать с окружающим миром: карабкаться по приставной лестнице, открывать двери, брать/перемещать предметы, говорить с другими персонажами или игроками и атаковать их, плавать, ездить, летать и много что ещё, предусмотренное разработчиками.
  5. Формирует поведение игровых персонажей. Времена, когда компьютерные болванчики стояли и ждали, прошли. Есть игры с открытым миром, персонажи в которых ходят по улицам, ездят на машинах и мотоциклах, следуют распорядку дня: едят, работают, спят.
  6. Физика, погода и различные эффекты. В один пункт попало сразу множество разных технологий. Если в игре есть возможность оглушить персонажа, тело должно упасть как в реальности, вплоть до скатывания по лестнице, коли так случится, а не сложиться в кулёк с торчащими руками/ногами. Если подует ветер, это может влиять на листву деревьев, траву, волосы персонажей и их одежду, создавать рябь на воде. Аналогично и с дождём, при котором поверхности становятся мокрыми. Пламя костра может разбрасывать вокруг искры. Взрывы способствуют разделению объектов с последующим разлётом частей. Продолжать можно долго.
  7. Звук. Звук не просто подаётся на колонки, он ещё может смешиваться (что давно есть) и позиционироваться в пространстве. Игроки с системой 5.1 или 7.1 оценят.
  8. Прочее. Всё перечислить вряд ли возможно. К тому же, разработчики вольны добавлять что угодно, нагружая даже самые быстрые процессоры.

Как видно, нигде не участвует фраза «видимая часть мира». Процессору не важно, на каком разрешении генерируется картинка, FullHD или 4k. Зато ему важно количество объектов, которые требуется обрабатывать. Поэтому процессоры тестируют на минимальных графических настройках, а видеокарты, наоборот, на максимальных.

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

Видеокарта

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

  1. Формирование мира. Получив от процессора координаты всех объектов, их нужно воплотить в 3D.
  2. Текстуризация, рельефное текстурирование. Если посмотреть вокруг нас, одноцветных объектов почти нет. Хоть мы и говорим, что асфальт грязносерый, а листья зелёные, на деле всё сложнее. Построение таких одноцветных объектов будет напоминать рисунок ребёнка, т. к. мы знаем, что в реале лист не одноцветный, имеет жилки, пожухлости и разную интенсивность цвета. Поэтому приходится использовать текстуры — изображение, приближенное к реальному визуалу. Порой используется фраза «фотореалистичная текстура» в том смысле, что изначально была сфотографирована поверхность, которую позже доработали для «натягивания» на объект. Создание полноценной сетки кирпичной кладки выльется в существенные проблемы при рендеринге картинки в реальном времени. Для экономии ресурсов придуманы технологии, позволяющие имитировать поверхности, например: Bump mapping, Normal mapping, Parallax occlusion mapping и прочие.
  3. Освещение. Глобальное (Солнце) и локальные (лампы, фонари, факелы и т. п.) источники света вносят немалую порцию жизненности в игры.
  4. Исполнение шейдеров. Это специальные программы, написанные для процессоров видеокарт. Могут применяться для: заданного деформирования объектов, отражения, текстурирования сложных объектов, особого преломления света и прочего.
  5. Дополнительные вычисления. Чип видеокарты содержит множество процессоров, которые в некоторых случаях можно использовать вместо центрального (но это ложится на плечи разработчика). Как вариант, мощности видеокарты на базе чипов от NVidia используют движок PhysX. Примером произвольных однотипных вычислений служит майнинг, который успешно применяется уже несколько лет.

Так что лучше выбрать: мощный процессор или видеокарту?

Всякие таблицы соответствия — условность по своей сути. Эмпирически получено такое соотношение: цена видеокарты равняется двойной цене процессора. Почему так?

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

Для комфортной игры с высокой частотой/разрешением нет смысла покупать дешёвый процессор (Intel Pentium) и дорогую видеокарту (NVidia GeForce 1080 Ti), либо взять дорогущий камень (Ryzen R7 1800X) и в пару к нему начальную игровую карту (Radeon RX 560). Производительность упрётся либо в процессор, либо в видеокарту.

Со слабым процом игровой процесс будет рваным, с постоянными фризами и лагами, непрогрузкой текстур и объектов.

С начальной игро-картой тоже не всё гладко: проц может быть в состоянии подготовить 200 кадров, но если видеокарта с высокими настройками графики способна сформировать только 30, это и будет предел.

Ещё раз: выбираем не что-то одно мощное, а оставшееся покупаем на сдачу. Лучше сразу взять мощный процессор, и через месяц-другой докупить к нему хорошую видеокарту. Либо подойти к вопросу более рационально и найти компромисс между устройствами, хотя бы руководствуясь соотношением 2:1.

Друзья, нужно понимать, что при разрешении 4k нагрузка на видеокарту значительно возрастает, чем при 2k. По сути, процессор обрабатывает то же окружение, и если в разрешении 1280×720 он выдаёт 200 кадров (условно, от игры зависит) и работает на полную, то в разрешении 3840×2160 ограничение будет со стороны видеокарты, и та же конфигурация выдаст 40 кадров. Из-за этого процессоры тестируют на низких разрешениях, чтобы просто показать, как он раскрывает (наконец-то это слово) движок игры. Видеокарты, в свою очередь, тестируют на максимальных настройках в высоком разрешении.

Главное осознавать, что сейчас выходит достаточно много консолепортов, а оптимизация уже не та, что раньше. Единичные просадки до 30-40 FPS возможны в отдельных играх на топовой системе, но со слабым процессором они будут случаться чаще. И не забываем, что некоторые игры более процессорозависимы, а значит дополнительная частота и/или ядра способствуют бусту производительности.

Что важнее в играх: процессор или видеокарта?

После прочитанного выше подобный вопрос смущать не должен. Конечно важнее процессор. Если он обеспечит достойный уровень производительности, нагрузку на видеокарту можно попытаться «подогнать» под реалии. Естественно, это не всегда выйдет, и поиграть на интегрированной в процессор графике, например, в «Ведьмак 3», не получится. Но в игры попроще — GTA 5 или CS:GO — вполне.

Для современных игр желательны четырёхядерные (как минимум) процессоры с частотой 3–3,5 ГГц. Более старые Интелы i5/i7 и АМД FX хорошо бы разогнать до 4–4,5 ГГц. Очевидно, чем выше частота, тем игры будут работать быстрее. Жаль, прогресс в этом направлении пока не радует.

Более старые однопоточные игры, напротив, требовательны к частоте процессора. Например, первый Crysis. Поэтому не удивляйтесь, что пересев на стоковый Ryzen R7 1700 получите меньше FPS, чем было на стареньком i3-4370. Может, новинка и уступит несколько процентов здесь, зато в новых играх явит себя во всей красе.

Видеокарта работает не на полную мощность, что делать?

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

  1. Почему видеокарта работает не на полную мощность
  2. Метод 1: Обновление драйверов
  3. Метод 2: Обновление процессора
  4. Метод 3: Переключение видеокарты при работе с ноутбуком

Почему видеокарта работает не на полную мощность

Прежде чем разбираться и использовать различные способы по улучшению работы, важно определить, в действительности ли есть проблема.

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

Обратите внимание! Естественно, нужно учитывать, что в такой ситуации игра не должна тормозить и доставлять дискомфорт в процессе её прохождения.

Думать о необходимости в том, чтобы предпринять какие-либо действия, нужно в тот момент, когда количество кадров в секунду «проседает», появляются торможения, но видеокарта при этом не использует все 100% своих возможностей.

 

Чтобы определить то, насколько нагружена ваша видеокарта, вы можете воспользоваться специализированным софтом.

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

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

почему видеокарта не работает на полную мощность

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

Метод 1: Обновление драйверов

На данный момент времени драйвера играют важную роль и частично отвечают за производительность компонентов. Устаревшее программное обеспечение может замедлять работу системы, влиять на количество кадров в секунду, меняя значение не в лучшую сторону.

Решение проблемы в установке более свежих драйверов, для этого подойдут различные инструменты:

  • Официальные программы от производителей.
  • Специализированный софт.
  • Встроенные опции операционной системы (диспетчер устройств).

почему видеокарта не работает на полную мощность

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

В том случае, если описанные действия не помогут, переходите к следующему варианту.

Метод 2: Обновление процессора

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

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

Если ваш центральный процессор характеризуется 2-4 поколением, настоятельно рекомендуется выполнить его замену до 6-8. Только в таком случае проблема будет устранена.

Обратите внимание! Меняя ЦП, убедитесь в том, что ваша материнская плата будет его поддерживать. Чаще всего этого не происходит, поэтому вслед за одной покупкой вас ожидает ещё одна. Речь идёт о смене материнской платы.

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

Метод 3: Переключение видеокарты при работе с ноутбуком

Если такая проблема возникла на ноутбуке, то вполне вероятно, что ваша модель оборудована не только встроенным в процессор графическим ядром, но ещё и так называемой дискретной видеокартой.

В тот момент, когда вы работаете не с самыми требовательными программами, система автоматически переключается на встроенное графическое ядро. Это нужно, чтобы экономить энергию и не расходовать её зря.

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

Если вы пользователь NVIDIA, вам потребуется:

  • Открыть перед собой «Панель управления NVIDIA».
  • Кликнуть по разделу «Управление параметрами 3D».
  • Нажать на «Добавить», а затем выбрать все желаемые игры.

Видеокарта работает не на полную мощность, что делать?

Важно! Не забудьте сохранить все настройки перед тем, как закроете панель управления.

После такого действия игры будут работать исключительно с использованием дискретной видеокарты. Это обеспечит превосходную производительность и задействование необходимого количества ресурсов.

Если у вас в системе продукт от AMD, инструкция выглядит так:

  • Кликните ПКМ по рабочему столу и выберите «AMD Catalyst Control Center».
  • В разделе «Питание» выберите вариант «Переключаемые графические адаптеры». Выполните добавление всех нужных игр, укажите для них параметр «Высокая производительность».

Видеокарта работает не на полную мощность, что делать?

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

В конце стоит напомнить, что не всегда видеокарта задействует все свои ресурсы. Это происходит, если в этом нет необходимости. Не стоит искать решение проблемы раньше времени, сначала убедитесь в её существовании.

https://a-panov.ru/kak-processor-raskryvaet-videokartu/
https://gpu-z.ru/pochemu-videokarta-ne-rabotaet-na-polnuyu-moschnost/

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *