AMD从RDNA2 GPU开始引入IF缓存用于提高有效显存带宽,IF缓存越大,IF缓存带宽越高,由于IF缓存命中率会随着IF缓存增加而增加,所以大缓存会有很高的有效带宽。高分辨率会导致IF缓存命中率降低。
RDNA3 GPU均有显存带宽不足的问题:
RDNA3的MCD中集成了第二代IFC,理论上带宽很高,但因为NAVI31和NAVI32由于chiplet封装有问题,导致实际显存带宽受限于chiplet d2d的带宽,这在RX7800XT和7900GRE上很明显,IFC相对RDNA2反而倒退了。
NAVI33就是把NAVI23的计算单元替换成RDNA3架构,工艺提升到TSMC N6,其他的都不变,IF缓存还是第一代。
RDNA4这下是单芯片设计了,如果用第二代IFC,就会有很高的有效显存带宽。
RDNA3 GPU均有显存带宽不足的问题:
RDNA3的MCD中集成了第二代IFC,理论上带宽很高,但因为NAVI31和NAVI32由于chiplet封装有问题,导致实际显存带宽受限于chiplet d2d的带宽,这在RX7800XT和7900GRE上很明显,IFC相对RDNA2反而倒退了。
NAVI33就是把NAVI23的计算单元替换成RDNA3架构,工艺提升到TSMC N6,其他的都不变,IF缓存还是第一代。
RDNA4这下是单芯片设计了,如果用第二代IFC,就会有很高的有效显存带宽。