● uncore的纠结
core部分的大改动只是AMD一系列构架改进的一部分,Graphics Core Next的uncore设计同样出现了天翻地覆的变化,而且创造了AMD GPU历史上若干个第一次。第一次使用了完整的多级cache体系,第一次彻底取消了第一次加入GPU统一定址,第一次加入了ECC内存的支持等等。
Graphics Core Next存储结构改进
除此之外,Graphics Core Next还突出了原子操作的作用,强化CU间以及基于线程块级的乱序执行能力。
Graphics Core Next线程改进
也许你一时间还无法理解这些改进的意义,在详细的对他们进行探讨之前,我们不妨先来看一下AMD竞争对手的发展轨迹——GT200中首次引入原子操作,GF100进一步强化了原子操作及快速上下文切换性能。GF100中首次引入多级cache体系,并将在kepuler构架中进一步予以强化。GF100中首次引入并行GPC结构,并以此为基础,搭配分支论断实现了基于CTA以及GPC级别的并行kernel管理,同时引入了统一定址以及ECC内存的支持……
GF110构架
纠结么?没错,其实同core一样,Graphics Core Next中对uncore部分的改进,其思路和经验绝大部分依旧来自于竞争对手发展多年的构架,只不过这次的来源并非Intel,而是AMD在桌面图形的老对手NVIDIA。
三秦IT网的官方微信:更多资讯请关注:三秦IT网官方微博