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

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

Насколько я понимаю, они оба являются просто разными типами DRAM, но мне кажется, что различия могут быть устранены контроллером памяти, встроенным в кремний CPU и GPU. В настоящее время стандартом системной оперативной памяти является DDR4, но видеокарты использовали GDDR4 в течение многих лет, прежде чем DDR4 стала вещью для настольных компьютеров. Видеокарты теперь поставляются с оперативной памятью HBM (GDDR5?), Которая быстрее, чем системная память DDR4.

Почему мы не используем один и тот же тип оперативной памяти для обоих? Что отличает их друг от друга?