igpu memory что это

История проекта мини-ПК: разгон встроенного iGPU и его влияние на производительность

Оглавление

Вступление

Мы продолжаем цикл материалов, посвященных мини-ПК в кастомном корпусе с процессором Ryzen 5 2400G. Ранее было рассказано о выборе комплектующих и причинах такого подбора, о разгоне DDR4 и оптимизации параметров BIOS для системы AMD Ryzen. Теперь же, закончив с теорией и результатами разгона оперативной памяти, переходим к самому интересному и, может быть, даже главному материалу, в котором изучим встроенное графическое ядро Radeon RX Vega и воздействие основных параметров на производительность в играх и бенчмарках.

реклама

В качестве тестовых программ выбор пал на 3DMark (пакет Sky Diver) и WoT enCore с настройками Medium. Благодаря оптимальным опциям указанные бенчмарки демонстрируют высокие результаты и комфортные 60 кадров в секунду в разрешении Full HD, что позволяет точнее отслеживать поведение разгона и влияние изменения мало-мальского параметра на подсистему. Кроме того, эти тесты может установить любой желающий и сравнить результаты с данными, полученными мною.

Но прежде чем перейти к сухим цифрам, напомню о тестовой конфигурации. В нее входят:

Встроенное графическое ядро Radeon RX Vega 8/11

Центральные процессоры AMD Ryzen 3 2200G и Ryzen 5 2400G стали первыми полноценными APU решениями, соединившими на одной подложке CPU с архитектурой Zen и графический ускоритель Vega. И теперь в одном кристалле объединены не два модуля CCX, а тандем из CCX и iGPU, функционирующий на общей внутренней шине Infinity Fabric.

Инженерам пришлось изрядно потрудиться, чтобы в Raven Ridge при сохранении площади кристалла

218 мм 2 объединить Zen и Vega. Но если в случае процессорной части изменения практически отсутствовали, то видеоядро было изрядно доработано.

Младший AMD Ryzen 3 2200G помимо лишения технологии SMT получил менее производительное ядро Radeon RX Vega 8 с 512 потоковыми процессорами, 16 растровыми и 32 текстурными модулями, функционирующими на частоте 1100 МГц.

реклама

Старший Raven Ridge в виде Ryzen 5 2400G выглядит интереснее благодаря сохранившейся многопоточности SMT и более мощному iGPU Radeon RX Vega 11 с 704 потоковыми процессорами, 16 растровыми и 44 текстурными модулями с частотой 1240 МГц.

В итоге инженеры взяли десктопный вариант Radeon RX Vega 64 и урезали общее число блоков до необходимых 8 и 11 соответственно, отказались от HBM2 и пересадили на другую шину памяти.

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

Объем видеопамяти и режим работы памяти

В большинстве материнских плат для процессоров AMD Ryzen 3 2200G и Ryzen 5 2400G можно выделить и зарезервировать для системы часть оперативной памяти, отдав ее встроенному графическому ядру.

На примере модели MSI B350I Pro AC: объем ОЗУ варьируется от 64 Мбайт до 2 Гбайт.

Но не везде верхний предел ограничен таким значением. К примеру, на некоторых материнских платах Gigabyte объем выделенной памяти может доходить до 16 Гбайт! Но нужно ли столько системе?

С другой стороны, можно добиться курьезной картины. Особенно забавна ситуация, когда ПК использует всего 4 Гбайт оперативной памяти, а наш герой выделяет аж половину данного объема (два гигабайта!) под VRAM встроенной графике. И оно работает!

Параллельно было решено в очередной раз продемонстрировать влияние режима многоканальности памяти. Пусть это и очевидно, но повторение – мать учения. Как мы знаем, использование одной планки DRAM гарантирует одноканальный режим работы, а при двух модулях оперативной памяти – двухканальный. Но как это отражается на производительности iGPU?

Вы еще не забыли, что встроенная графика «сидит» на шине памяти? От нее нам достается не только частота. Так вот, в первом случае ширина канала составляет всего 64 бит, а пропускная способность снижается вдвое – до 27.2 ГБ/с. Установка пары модулей ОЗУ увеличивает данные характеристики до 128 бит и 54.4 ГБ/с соответственно.

реклама

Хотя объем выделенной VRAM никак не сказывается на закраске текстур. Сравните Radeon RX Vega 11 с 512 Мбайт…

… и при прочих равных с 2048 Мбайт.

Само тестирование проводилось в следующих вариациях (при наиболее востребованных объемах видеопамяти 512 Мбайт, 1024 Мбайт и 2048 Мбайт и тактовой частоте DRAM 3400 МГц):

реклама

Из тестирования выбывает двухканальный режим с двумя модулями по 2 Гбайт памяти, потому что найти 2 х 2 оказалось проблематично, но включен наивысший из возможных режимов с 2 х 8 Гбайт при 2048 Мбайт.

Graphics Score
Больше – лучше

Включите JavaScript, чтобы видеть графики

Medium Graphics Quality
Performance raiting, points
Больше – лучше

Включите JavaScript, чтобы видеть графики

реклама

Как можно заметить, наиболее катастрофическая ситуация происходит при ограничении количества выделенной памяти для встроенной графики до 512 Мбайт. Особенно чувствителен бенчмарк 3DMark, падение производительности в котором достигает 70%! Видеоядру Radeon RX Vega 11 не хватает VRAM для хранения текстур большего объема, что отражается на FPS, заметно и возросшее число разрывов кадра.

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

Ручное управление и повышение выделенного объема видеопамяти до 2048 Мбайт заметного эффекта не дает, но только здесь: в более ресурсоемких приложениях средняя производительность вырастает на 2-5%.

Читайте также:  с какими оценками дают красный аттестат в 9 классе

Источник

990x.top

Простой компьютерный блог для души)

iGPU — что это?

Приветствую. Современные процессоры стали намного сложнее, чем раньше — могут содержать контроллер оперативной памяти, видеокарту офисного уровня.

iGPU — что это такое?

Встроенное графическое ядро процессоров Intel/AMD.

Большинство моделей содержат встроенную видеокарту, которая позволяет работать за ПК без покупки внешней, используя видеовыходы на материнской плате:

Кстати GPU расшифровывается Graphics Processing Unit. Буква i перед — значит встроенная (integrated), может быть и буква d — означает отдельный графически адаптер (discrete). CPU — процессор, расшифровывается как Central Processing Unit.

Модели, предназначенные для разгона иногда идут без графического ядра. Например Intel такие модели помечает буквой F.

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

iGPU и обычная видеокарта — в чем разница?

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

Заключение

Источник

Выделение памяти под встроенную видеокарту: как увеличить видеопамять у интегрированных IntelHD, Intel Iris Xe и AMD Ryzen Vega (UMA Frame Buffer Size)

Доброго времени!

В последнее время снискали большую популярность интегрированные (их еще называют встроенными ) видеокарты IntelHD, Intel Iris Xe, и AMD Ryzen Vega. Последних версий уже с лихвой хватает для многих не слишком требовательных игр (что, конечно, радует — т.к. получается хорошая такая экономия на покупке внешней видеокарты)!

Однако, есть один нюанс : видеопамять для этих карт выделяется из ОЗУ (RAM). По умолчанию эта операция «выделения» происходит автоматически (без вашего участия), что не во всех случаях оптимально (например, вы можете столкнуться с ошибками во время запуска игр. ).

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

И так, перейдем ближе к теме.

Можно ли разогнать встроенные видеокарты Intel HD и AMD Radeon? За счет чего поднять их производительность

Как увеличить видеопамять: по шагам

ШАГ 1: зачем это нужно

Вообще, если у вас все корректно работает, нет притормаживаний, ничего не зависает и не вылетает с ошибками — то вам, скорее всего, это и не нужно.

Однако, есть ситуации, когда без этого никак:

3DMark Sky Driver (8GB Ram, dual) — производительность в зависимости от выделенной памяти для интегрированной видеокарты AMD Ryzen Vega 11 (Ryzen 5 2400G)

Примечание!

👉 Если у вас количество ОЗУ 8 ГБ (и более) — то большинство современных материнских плат по умолчанию устанавливают для встроенной видеокарты номинальные 1024 МБ (которых пока достаточно для норм. работы).

👉 Не могу не отметить, что если у вас на борту меньше 6 ГБ ОЗУ — то выставлять для интегрированной карты больше 1 ГБ памяти крайне не рекомендуется! Это отрицательно сказывается на общей производительности ПК/ноутбука.

ШАГ 2: как узнать текущий объем видеопамяти

👉 Вариант 1

Это универсальный вариант, работающий во всех популярных версиях Windows 7/8/10.

Сначала необходимо нажать сочетание кнопок Win+R — в окне «Выполнить» ввести команду dxdiag и кликнуть по OK.

Далее откроется средство диагностики DirectX — во вкладке «Экран» среди прочих характеристик устройства вы найдете размер видеопамяти (👇).

Видеопамять 1009 МБ

👉 Вариант 2

Доп. параметры дисплея

👉 Вариант 3

Этот вариант также актуален для ОС Windows 10.

ШАГ 3: как вручную установить размер выделения памяти под встроенную видеокарту

Через BIOS/UEFI

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

И так, сначала необходимо 👉 войти в BIOS (ссылка на инструкцию в помощь).

Далее нужно перейти в раздел «Configuration» (в некоторых BIOS за это отвечает раздел «Advanced» ).

Затем нам нужно найти один из следующих параметров (прим.: в разных версиях BIOS он называется по-своему) :

На скриншоте ниже приведен параметр «iGPU Configuration» — необходимо отключить авто-режим!

Отключаем Auto режим

А после вручную задать параметр «UMA Frame Buffer Size» — это и есть размер выделяемой видеопамяти (в моем примере можно выбрать от 256 МБ до 2 ГБ 👇).

UMA Frame Buffer Size — ставим 2 GB

Advanced / настройки BIOS / American Megatrends

DVMT ставим на Maximum

Еще один пример для более старой версии American Megatrends см. ниже. 👇

Через настройки реестра (опционально для IntelHD)

Этот способ поможет только «перехитрить» некоторые игры, которые могут вылетать с ошибками после запуска (т.к. у вас якобы недостаточно видеопамяти). Т.е. игра будет «считать», что размер памяти видеокарты у вас больше, чем есть на самом деле.

Причем, хочу отметить, что срабатывает он не всегда (но всё же, вдруг. ).

И так, для начала нужно 👉 открыть редактор реестра — нажать Win+R, и использовать команду regedit.

regedit — открыть редактор реестра

Далее в редакторе нужно создать раздел «GMM» в нижеприведенной ветке:

Создать раздел GMM

После, в разделе «GMM» создать строковый параметр с именем «DedicatedSegmentSize» (без кавычек).

Создать строковый параметр

Читайте также:  какой номер павильона на вднх таджикистан

Далее открыть его и задать значение выделяемой памяти (судя по тестам, способ актуален и работает для значений от 0 до 512).

Источник

Память встроенной видеокарты

Встроенные или интегрированные (iGPU) в современные процессоры видеокарты справляются со многими компьютерными играми. Для AAA-проектов на высоких настройках они не годятся, но кое что все же могут. Рассмотрим особенности работы встроенных графических ускорителей с памятью.

Сколько памяти у встроенной видеокарты

Интегрированные видеокарты не имеют собственной памяти. Ее черпают из оперативной памяти: в зависимости от настроек BIOS/UEFI или операционной системы, Windows резервирует определённый объём оперативной памяти, которая используется встроенным видеоускорителем в качестве видеопамяти (VRAM).

Обычно графика встраивается в центральный процессор, на некоторых ноутбуках распаивается на материнской плате. Во втором случае это самостоятельное, но несъемное устройство – псевдодискретная графика.

Установленный по умолчанию объем VRAM колеблется от 32 до 2048 МБ в зависимости от модели процессора или «материнки».

Как увеличить или уменьшить объем видеопамяти

Размер выделяемой операционной системой встроенной видеокарте памяти изменяется двумя способами:

Зачем изменять размер видеопамяти?

Объем видеопамяти увеличивается для повышения производительности интегрированного видеоядра, запуска приложений и игр, которым недостаточно выделенного по умолчанию объёма VRAM. Уменьшается, чтобы освободить приложениям и Windows больше ОЗУ, если текущие задачи задействуют почти всю оперативку. Отображается объем задействованной памяти во вкладке «Производительность» Диспетчера задач.

При изменении размера графической памяти важен баланс. Отданная для видеокарты ОЗУ резервируется операционной системой и не может использоваться ею либо приложениями. Если на компьютере установлено мало ОЗУ – 2-4 ГБ, смысл в выделении большого объема видеопамяти в ущерб оперативной есть не всегда.

Чем шустрее используется «оперативка», тем выше производительность встроенного видеоядра. При одинаковой конфигурации компьютера ПК с DDR4-3200 выдаст больше кадров в секунду, чем с DDR3-2400. Многое зависит и от самих модулей, задач, метода тестирования.

Положительно на быстродействии графики сказывается разгон оперативки, но прирост FPS не превышает нескольких процентов.

Где посмотреть объем

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

Параметры Windows 10

Или вместо этого выполните «ms-settings:easeofaccess-display» в окне Win + R.

Диспетчер задач

Первая цифра – занятая память, вторая – выделенная.

Также процент задействования VRAM отображают сторонние утилиты, например, HWiNFO.

Изменить через BIOS

Расширяется и урезается графическая память в настройках BIOS/UEFI.

Посетите BIOS Setup вашего компьютера. Чаще всего после перезагрузки ПК в момент отображения заставки нужно нажать Delete или F2 (смотрите инструкцию по эксплуатации материнской платы или ноутбука). В Windows 10 для этого отключается «Быстрый запуск».

Дальнейшие действия могут отличаются для различных производителей BIOS/UEFI, но в целом они похожи. Рассмотрим на примере материнки от MSI.

В разделе «Mainboard settings» посетите подраздел «Конфигурация встроенной графики».

Откройте окно выбора параметров «Разделение памяти встроенной графики».

Укажите нужный объём, после чего нажмите F10 для выхода с сохранением настроек.

Также в списке находится параметр «Память DVMT» или Dynamic Video Memory Technology – технология динамического выделения памяти. При включении опции видеокарте выделяется столько видеопамяти, сколько она требует в зависимости от нагрузки, при отключении – весь указанный объем резервируется постоянно.

В настройках можно указать максимальный размер ОЗУ, отдаваемый под VRAM.

Параметр может называться «Graphics Adapter Size», «UMA Frame Buffer Size», «Shade Memory», «Video Memory Size» и им подобные, находиться в разделах «Chipset», «Advanced Mode», «Chipset Configuration», «Advanced».

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

Реестр

Изменяется значение и через реестр. Такой прием удобно использовать если игра не запускается с ошибкой о нехватки видеопамяти.

Вызовите редактор реестра: зажмите Win + R, выполните «regedit».

В ветке «HKLM\Software\Intel» создайте подраздел «GMM».

В него добавьте «Параметр «DWORD (32 бита)».

Назовите его «DedicatedSegmentSize»: через правый клик вызовите «Переименовать» и введите название.

Два раза щелкните по записи левой клавишей, переключите систему счисления на десятичную.

Введите значение, например, «1024» и жмите «ОК», после чего перезагрузите компьютер.

Сколько ставить

Рекомендуется выделять максимально возможный объём памяти для графического ускорителя при условии, что на компьютере достаточно для решения поставленных задач ОЗУ. Если ее мало, стоит активировать опцию DVMT и выставить наибольшее значение. Система автоматически будет выделять оперативку под нужды видеокарты и «забирать» ее, когда потребность во VRAM снижается.

Рекомендуется ставить не более 256 МБ для 2 ГБ оперативки, 512 МБ – для 4 ГБ и максимум для 6 и более ГБ. Как правило, современные системы выделяют 2 ГБ для встроенной графики по умолчанию. Если вы не испытываете проблем с нехваткой оперативной памяти — можете не уменьшать этот параметр.

Влияние характеристик оперативной памяти на производительность iGPU

Скорость оперативной памяти оказывает влияние на быстродействие компьютера в играх, частоту кадров. При замене планок с частотой памяти 1866 Гц на 2400 Гц стремительного роста производительности ждать не стоит. Прирост FPS будет незначительным – до нескольких кадров или процентов в секунду. Всё зависит от конфигурации оборудования и самой игры.

Стоит ли заменить оперативку на более быструю, чтобы увеличить FPS в играх?

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

Читайте также:  что делать если был контакт с ковидбольным

Ну к примеру я брал оперативку с частотой равной ЦП, но была проблема: мать напрочь отказывалась запускать оперативу на родных частотах и снижала их до рекомендованных под проц, а при ручном подрубе ПК уходил в вечный перезапуск и постоянно жутко матерился пискуном. В общем решил проблему т.к. в хорошую видеокарту вкидываться не имеет смысла, встройка и так тянет все не в 4k конечно, да оно и нафиг ненужно, пусть глупцы садят глаза… И главное убивает маркетинг. ФПС это ведь кадры в секунду. А герц что это? Да тоже самое! Так пусть мне объяснят наивные чукотские юноши, что они видят разницу в ФПС выше 40 кадров, если они не видят как мигает лампа ильича, а я блин вижу и скажу: 62 ФПС или они же ГЦ в секунду для человеческого глаза предел. Ну и самая соль под конец: как вы глупцы видите 200 ФПС что значит кадров в секунду, на мониторах 70 Гц, то есть 70 кадров в секунду? Мно таких клоунов поставил на место, показав и объяснив, что кадры выше возможности монитора не скачут на экране. Я лично имею отменный моник, но у меня фрисинк настроен на 62 Гц вручную т.к. современные экраны вообще не мерцают, да и на лучевой трубке я видел 60 Гц мерцание, а вот на 62 их у же невидно. Проблему с оперативой решил следующим образом: после сохранения параметров материнка уходит в самотест и диагностику, начинает пищать много при перезагрузке. И так постоянно, но ПК так и не стартует. Так вот после сохранения в биосе частоты ПК вручную, при перезагрузке сразу слышим как ПК неоднократно матерится тут же жмём кнопку выключения и даём ему постоять от 20 до 30 секунд. Потом включаем, долгое молчание около 40 секунд и ПК стартует, видимо какие-то из кондёров не успевают разрядиться 😉 И да, для любителей поспорить в виндовс по умолчанию было 60 и 72, но в ручную всё это делается и делалось, что в виндовс, что в драйвере 😉

Источник

Увеличиваем память встроенной графики

Из этой статьи мы узнаем, как увеличить объем памяти, выделяемой интегрированной видеокарте.

Увеличиваем память видеокарты

Первым делом стоит заметить, что если Вы ищете информацию о том, как добавить видеопамяти дискретному графическому адаптеру, то спешим Вас разочаровать: это невозможно. Все видеокарты, которые подключаются к материнской плате, имеют собственные чипы памяти и только иногда, когда они переполняются, «перекидывают» часть информации в ОЗУ. Объем чипов фиксированный и коррекции не подлежит.

В свою очередь, встроенные карты используют так называемую Shared memory, то есть ту, которой система с ней «делится». Размер выделенного места в оперативке определяется типом чипа и материнской платы, а также настройками БИОС.

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

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

Идем дальше. Если «Средство диагностики DirectX» показывает объем памяти, отличный от максимального, то существует возможность, изменив настройки БИОС, добавить размер выделенного места в ОЗУ. Доступ к настройкам материнской платы можно получить при загрузке системы. Во время появления логотипа производителя необходимо несколько раз нажать на клавишу DELETE. Если этот вариант не сработал, то почитайте мануал к материнке, возможно, в вашем случае используется другая кнопка или комбинация.

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

Для БИОСов типа AMI нужно перейти на вкладку c названием «Advanced» с возможными дописками, например, «Advanced BIOS Features» и найти там пункт, где имеется возможность выбрать значение, определяющее объем памяти. В нашем случае это «UMA Frame Buffer Size». Здесь просто выбираем нужный размер и сохраняем настройки клавишей F10.

В UEFI БИОСах необходимо вначале включить расширенный режим. Рассмотрим пример с BIOS материнской платы ASUS.

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

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

Помимо этой статьи, на сайте еще 12494 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Сказочный портал