Замедляет ли интегрированная графика работу процессора?

Замедляет ли интегрированная графика работу процессора?

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

Обычный процессор использует 64-битный набор инструкций (в 64-битной системе). Графические вычисления — это матрицы, 3D и т. д.

Итак, если у вас есть процессор со встроенной графикой:

  • Это похоже на один процессор, выполняющий две задачи, или это два процессора на одном кристалле (каждый из которых выполняет свою задачу одновременно)?
  • Будет ли процессор работать быстрее, если отключить интегрированную графику и использовать выделенную видеокарту?

решение1

Интегрированная графика — это отдельный от центрального процессора чип, но он находится в том же корпусе.

Таким образом, графический процессор не «использует» процессорное время для работы.

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

Учитывая огромную пропускную способность современной памяти, штраф для таких задач, как композиция рабочего стола и «обычные» программы, будет порядка нескольких процентов от пропускной способности памяти. Достаточно мал, чтобы вы почти наверняка не заметили. Компоновщик рабочего стола Windows довольно эффективен и обновляется только тогда, когда графика меняется, оставляя меньший объем текущей пропускной способности, необходимой для графического процессора, чтобы вывести экран на ваш монитор.

Для игр, 3D-моделирования и других графически интенсивных приложений может потребоваться гораздо больше пропускной способности, используемой графическим процессором для обработки текстур, шейдерных программ, геометрии и т. д. за несколько проходов. Это потребует гораздо больше пропускной способности, и вы достигнете точки, когда ваш центральный процессор и графический процессор будут бороться за пропускную способность, чтобы выполнить всю работу по отображению графики и обработке всех других системных задач. Вот тогда вам определенно захочется переключиться на выделенную графику. Хотя легкие игры могут подойти.

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

решение2

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

Вот как это сделать.

Любой GPU постоянно отправляет кадры на подключенный монитор. Изображение удерживается в буфере кадров GPU и отправляется снова и снова с частотой обновления монитора.

В случае интегрированных графических процессоров буфер кадра находится в системной памяти. Сами буферы не занимают большой части этой памяти (32 МБ для UHD-дисплея). Однако он отправляется на монитор 60 раз в секунду.

32 [MB/frame] * [60 frames/s] = 2 [GB/s]

Это много? Как наличие UHD-монитора с iGPU и некоторыми другими влияет на производительность системы?

Ноутбук среднего класса 9-го поколения может иметь один модуль оперативной памяти DDR4-3600 с общей пропускной способностью 25,6 ГБ/с.

Поэтому 2 ГБ/с + некоторые накладные расходы могут легко достичь 10% производительности системы. Это повлияет на некоторые варианты использования, но не на все, но это может легко стать узким местом системы.

Представьте себе 2 UHD-монитора, и это составляет 20%. Добавьте сюда постоянно обновляющееся окно браузера или вызов Zoom, и это увеличит это значение более чем на 40%. Дорого делать и то, и другое одновременно. И это не так просто, как сложить эти проценты, поскольку задержка ОЗУ в некотором роде похожа на механические диски (где лучше не копировать несколько файлов одновременно).

Такое влияние наблюдается на довольно современном ноутбуке Intel 9-го поколения с интегрированным графическим процессором и одним модулем оперативной памяти — резкое снижение воспринимаемой пользователем отзывчивости. Отключение одного монитора 4k или снижение разрешения значительно усугубляет проблему.

Настольные компьютеры с разрешением 1080p будут иметь гораздо меньшее влияние. Также обратите внимание, что наличие 2 модулей RAM значительно уменьшает проблему (поскольку это удваивает общую пропускную способность RAM), а системы последнего поколения изначально имеют модули RAM с гораздо более высокой пропускной способностью.

Следуя за Википедиейhttps://en.wikipedia.org/wiki/Графические_технологии_IntelНекоторые Intel Iris iGPU имели встроенную RAM (eDRAM). В 10-м поколении от нее отказались.

Обновление: последние процессоры Ryzen 5xxx и более поздние имеют видеопамять на чипе, что смягчает проблему.

Связанный контент