AMD RDNA全新GPU架构探秘:三管齐下 迎接光追

2019-06-11 10:24:30 来源:快科技 作者:上方文Q 编辑:宁静海 浏览:loading

  CU计算单元方面,虽然看起来每一组还是64个流处理器,数量没变,但这个数字是AMD反复设计后与处理资源最为平衡的的组合,同时整个计算单元的结构进行了彻底重组,和GCN时代完全不一样了。

  RDNA架构下,每个CU计算单元的标量解码和发射单元、矢量解码和发射单元、调度器的数量都增加了一倍来到两个,指令处理率因此也提升一倍。

  同时,四个SIM16矢量单元、四个SIMD4特殊功能单元变为两个SIMD32、两个SIMD8,比如64个线程可组合为两个Wave32,然后由两个SIMD32执行两个Wave32,实现单时钟周期指令发射(之前需要四个),SIMD ALU单元的利用率也从25%来到了100%,而且支持Wave32、Wave64两种执行模式,以应对不同负载需求。

  此外,为了强化资源调度和利用的效率,RDNA架构还将每两个CU计算单元紧密地捆绑在了一起,组成一个工作组处理器(Work Group Processor),使得可用ALU单元、寄存器数量翻番,缓存带宽更是之前的四倍。

游民星空

游民星空

游民星空

游民星空

游民星空

  缓存方面,RDNA架构设计了一套多级一致性结构,每个双CU组合内都有自己的零级缓存,与ALU单元的载入带宽翻番,增加了四组新的一级缓存(都是16-way 128KB),降低了二级缓存(16-way 4MB)的拥堵,整体延迟和功耗大大减低。

  按照AMD的说法,零级缓存的延迟降低了21%,一二级缓存降低24%,内存延迟也低了7%。

  另外在一致性多级缓存下,到处都支持Delta数据压缩(DCC/图中箭头黄色部分),提高传输率,同时还改进了色彩压缩算法,可供显示引擎读取,着色器也能同时读写压缩的色彩数据。

游民星空

游民星空

  图形引擎流水线方面进行了大刀阔斧的重组,包括四个增强的ACE异步计算引擎,地位更加中心化的结合处理器(包含四个原语单元),64个像素单元。

  异步计算一直是A卡的独门绝技,也是起在DX12、Vulkan API下表现更好的关键,如今得到增强后,可以更精准地实时控制其他模块。

游民星空

上一页 1 2 3 4 下一页
友情提示:支持键盘左右键“← →”翻页
人喜欢
游民星空APP
随时掌握游戏情报
code
休闲娱乐
综合热点资讯
单机游戏下载
好物推荐
游民星空联运游戏
AMD RDNA全新GPU架构探秘:三管齐下 迎接光追https://imgs.gamersky.com/upimg/2019/201906110935133099.jpg