族谱网 头条 人物百科

AMD Radeon HD 7000

2017-10-16
出处:族谱网
作者:阿族小谱
浏览:577
转发:0
评论:0
新标志新的Radeon标识2013年,AMD时更换了全线产品的标志,包括中央处理器和图像处理器,力图更新Radeon及其他产品的品牌形象。官方网站的产品介绍都改用了新标志,但零售产品依然是印着旧的Radeon标志。架构从“SouthernIslands”南方群岛系列开始,超微开始使用新一代名为“GraphicsCoreNext”(次世代显示核心,GCN)的显示核心架构,主要为加强图形核心的通用计算能力而特别设计。这种设计概念类似于英特尔已经取消的Larrabee项目,但不同的是AMD的项目仍然会重视传统的图形处理能力。流处理器模块化对比图形引擎,流处理器的改动相对比较大。以往的5-WaysVLIWSIMD或4-WaysVLIWSIMD(俗称5D/4D架构)架构流处理器是针对指令而优化的:自R600显示核心以来,AMD/ATI显示核心的流处理单元上是由一个指令发射端+五个“流处理器”(四个矢...

新标志

AMD Radeon HD 7000

新的Radeon标识

2013年,AMD时更换了全线产品的标志,包括中央处理器和图像处理器,力图更新Radeon及其他产品的品牌形象。官方网站的产品介绍都改用了新标志,但零售产品依然是印着旧的Radeon标志。

架构

从“Southern Islands”南方群岛系列开始,超微开始使用新一代名为“Graphics Core Next”(次世代显示核心,GCN)的显示核心架构,主要为加强图形核心的通用计算能力而特别设计。这种设计概念类似于英特尔已经取消的Larrabee项目,但不同的是AMD的项目仍然会重视传统的图形处理能力。

流处理器模块化

对比图形引擎,流处理器的改动相对比较大。

以往的5-WaysVLIWSIMD或4-Ways VLIW SIMD(俗称5D/4D架构)架构流处理器是针对指令而优化的:自R600显示核心以来,AMD/ATI显示核心的流处理单元上是由一个指令发射端+五个“流处理器”(四个矢量运算单元+一个超标量运算单元,后期变更为仅有四个矢量单元),理论上,通过将几个短指令组合为一个长的指令,使每个流处理单元可同一时间处理一个5D/4D指令,达到大数据吞吐量的目的。但这样做的缺点也很明显:需要依赖指令的恰当组合,而且在指令组合时会出现延时。实际上运行时指令组合往往并非最佳组合,造成有部分流处理器处于闲置状态,致使运行效率不高,而造成超微显示核心一直以来给人“理论参数高,实际性能低”的印象。 。所以AMD放弃以往的VLIW架构,改用称为GCN的新架构。

而新的GCN架构是针对线程而优化,尽管仍然保留SIMD的设计。GCN架构中,为强化通用处理能力,超微开始引入类似于对手英伟达的“流多处理器”、“GPC”等概念。在GCN架构的显示核心上,划分为多个计算单元(Compute Unit,CU,前称“GCN数组”),每个CU单元里包含指令获取/仲裁单元(Instruction Fetch Arbitration)、控制/解码单元(Control and Decode)、独享的一级指令/数据高速缓存、65个ALU:一个标量运算单元(Scalar Unit)以及64个向量运算单元(Vector Unit,即流处理器),这64个矢量运算单元中,每16个矢量运算单元组成一个16位的SIMD数组并独享64KB的寄存器,这样一来,一个CU单元就拥有4组SIMD矢量数组。在运行运算任务时,所有数据都会被拆散为1D数据,每个SIMD矢量数组运行一条线程,由此一组CU单元可运行四条硬件线程,一个GCN架构的显示核心中包含多个CU单元,因此整个GCN显示核心可以同时运行多个任务/进程,以一组SIMD数组为一个运算单元的角度看,一个CU单元具备MIMD的特性。超微官方的数据指出,这是一种“基于SIMD数组的MIMD架构”(“Southern Islands is a MIMD architecture with a SIMD array”)。

这样做的话,只要一直有数据输入显示核心,就不会有流处理器闲置。这与NVIDIA的处理方式相似,将所有数据都分解为1D数据。效率的提升,可以弥补额外配套而增加的线路。在某些特定情况,线程可以乱序执行,减少线程之间互相影响。

图形引擎

核心配备两个几何引擎。每一个几何引擎包含曲面细分单元、几何装配器、顶点装配器各一个,还有可用于卷积运算、傅里叶变换等特殊运算任务以及材质贴图处理的材质数组。单从数量而言,光栅器和曲面细分单元依然比不上对手NVIDIA。AMD特别针对相关单元的运行效率,声称Radeon HD 7970的曲面细分性能最高是上一代Radeon HD 6970的4倍,即使平均下来也有两倍的性能提升水准。

任务仲裁

新增一级和二级线程调度机制。为此,核心额外新增了一到两个Asynchronous Compute Engine(异步运算引擎,ACE),用作CU单元(包括其内部)/流处理器的任务分配和仲裁,增强显示核心的乱序执行能力(显示核心本质上依然是顺序执行),提高几何和通用计算的性能 。

寄存器

GCN架构中,为保证数据快速访问,寄存器数量惊人。在一个CU单元中,每一组SIMD矢量数组拥有各自的寄存器,容量为每组64KB,一个标量单元独占4KB的寄存器,这样一来一个CU单元里共有5个独立的寄存器。而对手NVIDIA的Kepler架构的GeForce 600中,每个SMX单元(相当于一个CU单元)仅有1个全域寄存器,即使是早期Fermi架构的GeForce 400上,每组SM单元也是仅有一个全局寄存器。 但是,过多的寄存器会使得显示核心过于庞大,在出于成本考量时还会挤压运算单元的晶体管使用量,而且还不利于功耗发热控制以及时钟频率的提升,Tahiti XT顶级显示核心就拥有约43.13亿个晶体管。有评论指出如此庞大的寄存器数量,显示出Radeon HD显示核心寄存器的使用算法不佳。

存储器架构

缓存以及存储器

以往的缓冲存储器只支持读取模式。新的缓冲存储器,可支持读写模式,方便交换数据。每一个CU单元拥有64KB的一级缓存 ,被划分为一个32KB的一级只读指令缓存、一个16KB的一级只读数据缓存和一个16KB一级可读写数据缓存,全部是连通的,而且可供其它CU单元访问,以保证数据同步和共享。而且,这种设计更多的似乎是为了日后CPU+GPU协同运算着想。

显示核心配备每通道容量为64KB到128KB的可读写二级缓存,与各CU的一级缓存之间以及与图形引擎之间以64位通道连接,以支持它们之间的数据发送以及同步。二级缓存的通道数还与显示存储器控制器数量相对应,比如,Radeon HD 7970拥有6个64位的GDDR5存储器控制器,每个控制器拥有一个通道的二级缓存对应,即7970的二级缓存容量为386KB~758KB。支持X86虚拟内存技术,可将显示存储器中的一部分容量映射到系统存储器上,供中央处理器访问,以解决纹理生成速率樽颈。

顶级型号Radeon HD 7970拥有6个64位的GDDR5存储器控制器,合组384位,拥有3GB的显示存储器容量。系统接口支持PCI-E 3.0总线。

通用运算和GPU加速

支持C、C++(及后来的C++ AMP)以及其它高级编程语言

支持CPU和GPU之间统一虚拟寻址、支持GPU读取存储器数据和存储器标签页除错、CPU和GPU间存储器数据同步

支持FP64双精度浮点运算,和单精度浮点运算的速率比率为1:4

支持ECC存储器

新增VCE视频编码引擎以及SAD媒体处理指令,UVD升级至3.0版本

支持OpenCL1.2

图形程序接口

硬件支持Direct X 11.1所有特性,支持OpenGL 4.3。增加Partially Resident Textures(局部存储纹理)特性。支持光栅作业与Z缓冲单元继续独立运作、所有纹理作业支持缓存读写作业等。

独立多路音频输出

新增Discrete Digital Multi-Point Audio(DDM Audio)。以往的显示核心只支持一个音频数据流输出。Radeon HD 7000则支持多个。如果显卡接驳了三个集成了扬声器的显示器,以往只可以一个发声,现在则是三个皆可有声效输出。另外,每个显示器的音效,都是基于该显示器显示中的视频。

多屏视频输出

Eyefinity 2.0(宽域技术):

支持HDMI 1.4a 3GHz以及DP 1.2 HDR2

不同尺寸的显示器都可以组成一个Eyefinity组群。

Eyefinity技术可配合HD3D技术

桌面图标自定义

自定义分辨率

最大支持16K×16K的超高分辨率

HD3D

需要一个支持120Hz刷新率的显示设备,配合DisplayPort或者HDMI1.4a输出。

电源管理

新增ZeroCore技术,可使显示核心闲置时进入深度休眠状态,将功耗降至小于3瓦。 在Radeon HD 7970 GHz Edition(使用Tahiti XT2核心)上还新增Boost特性,使显示核心能自动超频或在拷机测试时使核心频率和电压降至安全值,最大值为1125MHz,Radeon HD 7990推出以后,最低值更低至500MHz。Radeon HD 7790推出时还对电源级别进行了改进,在显示核心使用中可根据负载需要进行更细腻的电源和时钟频率调整。 但与对手NVIDIA的GPU Boost相比,此技术仍略显粗糙。

产品

28奈米新架构的AMD Radeon HD 7000系列被划分为三个级别:用于Radeon HD 7900系列的“Tahiti”顶级显示核心、Radeon HD 7800系列性能级的“Pitcairn”以及Radeon HD 7700系列主流级的“Cape Verde”。以完整的芯片来看,性能级的显示核心(拥有20组CU)大约拥有旗舰级(拥有32组CU)的一半,或两倍于主流级(拥有10组CU)的流处理器数量,相对应的是单精度浮点运算和双精度浮点运算的性能也是如此。消费级产品的旗舰型号Radeon HD 7900系列的双精度浮点运算的速率大约为单精度浮点运算的四分之一,而性能级的Radeon HD 7800系列和主流级的Radeon HD 7700系列则是十六分之一。 每个更大的芯片上有两个额外的存储器控制器可扩充128位的总线带宽,实际性能测试中,“Pitcairn”核心拥有和“Tahiti”核心一样的一对前端曲面细分单元,使得两者的重度DirectX 11曲面细分性能得分相近。

Radeon HD 7900系列

AMD Radeon HD 7000

拆除散热器后的Radeon HD 7970显卡,由Sapphire制造

首款使用GCN核心,开发代号为“Tahiti”的Radeon HD 7900系列,于2011年12月22日发布。产品系列包括:Radeon HD 7970 GHz Edition、Radeon HD 7970以及Radeon HD 7950。首发显卡Radeon HD 7970(核心代号“Tahiti XT”)拥有32组CU共2048个流处理器,核心时钟频率925MHz;接着的Radeon HD 7950在7970的基础上削减有瑕疵的4组CU共256个流处理器,拥有28组CU共1792个流处理器,核心代号“Tahiti Pro”,核心时钟频率800MHz。

后来2012年5月发布的Radeon HD 7970 GHz Edition是采用基于小幅改良过的“Tahiti XT2”,新增Boost动态时钟频率调节,核心时钟频率最高可达1050MHz。这三者的公版显卡均配备3GB的GDDR5显示存储器,核心使用台积电的28奈米 HKMG制程来制造。

发烧级的Radeon HD 7990,最初的核心代号是“New Zealand”,采用两颗“Tahiti XT”核心。 后来因功耗限制,先是改由合作厂商利用“Tahiti XT2”显示核心组成“7970 ×2”形式并冠名“7990”的名义推出非公版的“Radeon HD 7990” 。实际上超微已经于2012年第四季度推出过采用两颗削减过硬件规格“Tahiti”核心的FirePro S10000专业绘图卡,但直到2013年4月,超微才发布消费级领域的Radeon HD 7990,开发代号“Malta”,采用两颗“Tahiti XT2”显示核心,核心最高时钟频率1GHz,采用6GB的GDDR5显示存储器,最大热设计功耗控制在375瓦。

Radeon HD 7800系列

开发代号为“Pitcairn”的Radeon HD 7800系列于2012年3月5日正式发布,2012年3月29日正式进入零售市场。这一系列包括Radeon HD 7870 GHz Edition以及Radeon HD 7850。Radeon HD 7870采用“Pitcairn XT”显示核心,拥有20组CU共1280个流处理器,核心时钟频率1000MHz;Radeon HD 7850则使用“Pitcairn Pro”显示核心,拥有16组CU共1024个流处理器,核心时钟频率860MHz。这两款公版显卡使用2GB的GDDR5显示存储器,芯片也是由台积电的28奈米制程生产。

2013年,新增Radeon HD 7870 XT(原来是Radeon HD 7890)一员,使用的是“Tahiti”最低级的“Tahiti LE”显示核心,拥有24组CU共1536个流处理器,但和“Tahiti XT2”一样拥有动态调频,最高时钟频率为970MHz,但仍然是使用2GB的GDDR5显示存储器,而且是以非公版型号推出市场。

Radeon HD 7700系列

开发代号为“Cape Verde”的Radeon HD 7700系列于2012年2月15日发布。产品系列有Radeon HD 7770 GHz Edition和Radeon HD 7750。Radeon HD 7770 GHz Edition采用“Cape Verde XT”显示核心拥有10组CU共640个流处理器,核心时钟频率1000MHz;Radeon HD 7750采用规格削减的“Cape Verde Pro”拥有8组CU共512个流处理器,核心时钟频率800MHz。同样两款公版显卡配备1GB的GDDR5显示存储器,芯片也是由台积电的28奈米制程制造。

2013年3月22日,新增Radeon HD 7790,采用基于GCN小幅改良版本GCN 1.1的“Bonaire XT”显示核心,性能高于Radeon HD 7770而弱于Radeon HD 7850。超微也准备推出基于GCN架构的新入门级产品Radeon HD 7730,尽管是入门级产品,但根据工程样品的性能测试表明其仍然拥有两倍于Radeon HD 6670的性能表现。

Radeon HD 7600/7500/7400/7300系列

目前除了内置于下一代低功耗AMD APU的Radeon HD 7420G以外,其它型号均外上一代产品的更名版本。

显示核心列表

桌面型平台

独立显示核心

HD 76xx及以下的显示核心采用旧有的5Ways-VLIW SIMD架构

HD 73xx-76xx 支持DirectX11,OpenGL4.2 和OpenCL1.2

HD 77xx-79xx则采用新的GCN(Graphics Core Next)架构。

HD 77xx-79xx 支持DirectX11.1,OpenGL4.2 和OpenCL1.2

HD 7790支持DirectX11.1,OpenGL4.3和OpenCL1.2

HD 7790的核心设计上,包含两个异步运算引擎(ACE),和7800/7900系列一样,而不是7700系列的一个

“Bonaire”核心,和未来即将发布的“Caribbean Sea”、“Malta”地中海海岛(Mediterranean Sea)系列一样,是GCN架构的小幅度改良版本之一

HD 7990官方版本直到2013年4月方有发布,最早由诸如Powercolor、华硕以及HIS等超微官方合作伙伴推出的带有“HD 7990”的HD7970 X2的显卡均为非官方/非公版设置。

双精度浮点性能实际基于贩售市场的不同会有所改变,这里列出的是超微官方公布的最高性能数据

集成式显示核心

全部型号均支持DirectX11.1、OpenGL4.2和OpenCL1.2

全部型号内置“统一北桥”(UNB/MC)总线输出输入界面

全部型号均由驱动程序设置强制停用双精度浮点运算特性

全部型号支持角度无关各向异性过滤、UVD3.2以及最高支持四屏输出的Eyefinity宽域显示技术

全部型号均基于Radeon HD 6900系列“Cayman”核心采用的4Ways-VLIW SIMD架构

全部型号是内置于AMD APU的部分型号中,并由格罗方德采用和CPU核心一致的32奈米 HKMG制程制造

1 :热设计功耗(TDP)的数据中是包含CPU核心的热功率,根据超微的官方数据。显示核心的实际TDP取决于AMD APU的核心负载

移动平台

独立显示核心

内部系列型号“London”

部分型号仍使用旧有显示核心,40奈米制程;其余的为新的GCN架构显示核心,28奈米制程

全部型号支持OpenCL1.2

以下是使用新架构的显示核心

集成式显示核心

全部型号支持DirectX11.1,OpenGL4.2 以及OpenCL1.2

全部型号内置“统一北桥”(包括存储器控制器和PCI-E控制器),UMI(United Media Interface)总线

由于驱动程序的设置,全部型号暂不支持双精度浮点运算

全部型号支持角度无关各向异性过滤、UVD3.2和Eyefinity多屏显示技术(最高支持四屏输出)

除Radeon HD 7420G是基于GCN架构以外,全部型号的显示核心是基于AMD Radeon HD 6900的4VLIW SIMD架构设计

System:由系统决定

TDP数值是基于整块APU芯片的,而不单是图形处理部分

参见

ATI显示核心列表

GeForce 600


免责声明:以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。

文章来源:内容词条
——— 没有了 ———
编辑:阿族小谱

更多文章

更多精彩文章
评论 {{commentTotal}} 文明上网理性发言,请遵守《新闻评论服务协议》
游客
发表评论
  • {{item.userName}} 举报

    {{item.content}}

    {{item.time}} {{item.replyListShow ? '收起' : '展开'}}评论 {{curReplyId == item.id ? '取消回复' : '回复'}}

    回复评论
加载更多评论
打赏作者
“感谢您的打赏,我会更努力的创作”
— 请选择您要打赏的金额 —
{{item.label}}
{{item.label}}
打赏成功!
“感谢您的打赏,我会更努力的创作”
返回
打赏
私信

推荐阅读

关于我们

关注族谱网 微信公众号,每日及时查看相关推荐,订阅互动等。

APP下载

下载族谱APP 微信公众号,每日及时查看
扫一扫添加客服微信