23 Nisan 2020 Perşembe

Video Ram - VRAM

Giriş
Açıklaması şöyle. VRAM özellikle GPU tarafından kullanılır.
Video RAM is specifically designed to store anything that is necessary to render a frame of video. When gaming, this includes textures, models, and other graphics-specific data like shader information and lighting maps. Generally, none of this data is stored in main system RAM as you alluded to, although VRAM is not specifically designed to reduce demand on regular RAM.
GPU ve RAM Arasında Bellek Paylaşımı
Bu mümkün ancak tavsiye edilmiyor. Açıklaması şöyle.
The bandwidth, and more importantly, latency between the GPU and RAM over the PCIe bus is an order of magnitude worse than between the GPU and VRAM, so if you are going to do that you might as well be number crunching on the CPU.
Aslında bu bellek paylaşımı az miktarda da olsa zaten var. Window Task Manager penceresinde "Shared GPU memory" olarak görülebilir.

VRAM ve RAM Erişim Hızları Çok Farklıdır
Açıklaması şöyle.
Shared memory will be slower than your GPU memory though, but probably faster than your disk. Shared memory will be your CPU memory which may operate up to 30GB/s on a reasonably new machine, but your GPU memory is probably able to do 256GB/s or more. You will also be limited by the link between your GPU and CPU, the PCIe bridge. That may be your limiting factor and you will need to know whether you have a Gen3 or Gen4 PCIe and how many lanes (usually "x16") it is using to find out total theoretical bandwidth between CPU and GPU memory.


Hiç yorum yok:

Yorum Gönder