Каква е разликата между компютрите и споделената памет за графиката?


Отговор 1:

Процесорът на компютъра ви има достъп до пул памет (RAM), който използва за всички свои изчисления.

Съвременните процесори може също да имат вграден графичен процесор, като AMD RX vega 8 или 11, или Intel HD и UHD графика. Графичните процесори също са вид микропроцесор и по този начин също се нуждаят от достъп до пул памет, за да съхраняват кадри от видео или да изобразяват 3D графика.

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

Това обаче не работи за много бързи карти, подобни на тези обикновено се намират на специални платки. Тези графични процесори се нуждаят от много по-голяма честотна лента на паметта, отколкото дори може да осигури вашата системна RAM, а също така имат нужда от голям капацитет. Плюс това, те нямат лесен и бърз достъп до основната RAM памет от тази печатна платка (ще трябва да преминат през висока латентност, ниска честотна лента PCIE конектор), така че има смисъл само да имат собствен специален пул памет на самата карта, което се прави в случай на специализирани графични процесори.


Отговор 2:

Споделената памет е точно това - основната системна памет, споделена между компютъра и графичната карта. Той е необходим, когато графичната карта се нуждае от повече памет, отколкото има на собствената си дъска или карта. Всъщност не е споделен - компютърът просто го предоставя на графичната платка - компютърът и графичната карта не идват едновременно до нея

Специализирана памет е компютърна памет НА ВИКЛИЧНАТА графична карта - контролирана от контролера на паметта в графичния процесор. Обикновено тя е по-бърза от системната памет на компютъра и е много по-бърза за достъп и работа с тази от споделената памет (която трябва да бъде достъпна през системния комуникационен канал, наречен „шина“ в компютърна реч (PCI Express на компютър обикновено)

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


Отговор 3:

Споделената памет е, когато CPU или GPU използва част от Ram като VRAM, която също е известна като споделена памет, това се дължи на факта, че дозата има достатъчно вграден в Vram, за да произвежда видео.

Специализирана памет е, когато действителният чип има собствен Vram и не е необходимо да разчита на Ram за допълнителна памет. Обикновено се прилага за графични процесори, които са от нисък до среден край.

Конзолите използват това, за да могат законно да рекламират своите графични процесори като 8gb vram или 12gb vram, когато в действителност това е споделено между системата. Така че 5-6 GB оперативен овен трябва да отиде в играта, докато 2gb отива към GPU за Ps4 pro по-долу.