Hi all!
Does anybody know how framebuffer is made in modern cards? I've heard that in older days dual ported DRAM (called VRAM) was used: RAMDAC read from one port, GPU write to another. But today AFAIK IHV use DDR/GDDR which has single port only. Did buses become fast enough to handle read and write to framebuffer via single port, or there is a dual ported VRAM hidden in GPU chip (cause there are no such chips mounted on PCB)?
Does anybody know how framebuffer is made in modern cards? I've heard that in older days dual ported DRAM (called VRAM) was used: RAMDAC read from one port, GPU write to another. But today AFAIK IHV use DDR/GDDR which has single port only. Did buses become fast enough to handle read and write to framebuffer via single port, or there is a dual ported VRAM hidden in GPU chip (cause there are no such chips mounted on PCB)?
Comment