Графическая карта, в которую встроен ваш процессор, какой объем видеопамяти она использует на вашем ПК?

Хорошо известно, что iGPU, представленные в настоящее время на рынке, — это огромный скачок вперед по сравнению с тем, что мы видели всего несколько лет назад, но это приводит к очень интересному последствию: производительность вашего «предполагаемого» VRAM. Как процессор распределяет графическую память iGPU ? И главное, насколько производительность зависит от этого типа памяти?

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

Видеокарта, которая интегрирует ваш процессор

Ваш iGPU по-прежнему использует системную оперативную память в качестве видеопамяти.

И это происходит по очень простой причине: соотношение выгоды/затраты. Процессоры, которые имеют iGPU и которые не называются таковыми APU, потому что ЦП часть преобладает над своей противоположностью, обычно имеют низкоуровневую видеокарту, годную для определенных задач да, но не для игр как таковых. По этой причине, и хотя этот тип устройства может иметь HBM-память Надо отдать ему должное и умудриться спровоцировать производительность за счет конечных затрат на цену процессора, этого не делается.

AMD-HSA2

Но это не делается для APU как таковых и по тем же причинам. Технология есть, она зрелая, но она дорогая в реализации, и никто в здравом уме не будет платить дополнительные расходы, так что линейка процессоров в конечном итоге вымрет по сравнению с конкурентом. Решение иметь VRAM? Обычный, единственный на всю жизнь: использовать системную оперативную память , то есть память DDR как обменник информации.

Разница заключается в способе его назначения вашим ПК, так как в прошлом очень небольшая часть была зарезервирована для VRAM, всего несколько МБ, пока не взлетел потенциал iGPU, игры требовали больше видеопамяти и это пришлось изменить система.

Графические API и важность скорости

Некоторые APU по-прежнему допускают максимальное выделение из BIOS/UEFI, но это имеет тенденцию исчезать, потому что в наши дни Shared Memory работает лучше благодаря DX12 и AMD и Intel водители.

Обычно параметр, определяющий VRAM в BIOS, — это Предварительно выделенная видеопамять DVMT, где, как правило, остается до 4,096 МБ. Windows и DX12 с использованием того, что известно как hUMA (особенно в AMD) или Unified Memory Architecture. Эта система разделяет оперативную память ПК с iGPU, и, если наш процессор и платформа позволяют это, она должна быть в AUTO, поскольку это будет, как мы говорим, система, которой удается увеличить или уменьшить размер буфера кадра через согласованная модель памяти и двунаправленная (HSA в AMD).

UMA

Доля используемой оперативной памяти частично определяется распределением в качестве разделяемой памяти, которая в то же время пересекается с Виртуальная память Windows в случае нехватки оперативной памяти в системе. Здесь нужно понимать, что API и драйвер будут колебать количество выделяемой видеопамяти в соотношении между 1: 4 и 1: 2 , в зависимости от случая.

То есть, если системе требуется 1 ГБ видеопамяти для iGPU, у нашего ПК должно быть 4 ГБ в лучшем случае и 2 ГБ в худшем. Это далеко не точное правило, так как мы говорим, что оно управляется совершенно открытым и свободным способом (если мы укажем это в AUTO ), поэтому видеопамять вашего iGPU остается и будет оставаться системной оперативной памятью на ПК.