融聚未来AMD Stream加速技术实战解析

互联网 | 编辑: 陈晨 2009-01-20 00:30:00原创 一键看全文

自2007年之后,显卡两大厂商ATI和NVIDIA在GPGPU领域的应用的开发上进入了新阶段的争夺,NVIDIA方面开始向ATI的传统优势领域发起反击,经历了R600世代的挫折在GPGPU应用领域受到延误的AMD如今决心不再让这种状况继续下去。2008年12月,AMD正式宣布了在ATI 催化剂驱动8.12版本

Stream技术的基石:RV770核心的强大计算能力

ATI GPU的SIMD架构,为流处理技术打下基础:

2008年的6月20日,ATI正式发布了最新一代的Radeon HD 4850产品,这款产品发布的同时,也为大家带来了一款浮点运算能力达到万亿次的产品。之所以HD4850的浮点运算能力能够达到万亿次级别,这主要还是因为ATI在核心架构的设计上一直保留着SIMD的设计思路,虽然在遇到分支预测时,SIMD的效率会降低,但是SIMD的浮点运算的优势确实非常大的。

在HD2000系列产品中,我们就已经知道ATI采用的4D+1D的SIMD设计能带来极强的浮点运算性能,甚至低端的HD2400的浮点运算性能都要比两颗四核CPU并行运算的浮点运算性能还要高。而RV770在基本保持R6XX架构的设计思路上,大量的增加了流处理器数量,这使得RV770的浮点运算能力又得到了飞跃式的提高。

我们来举一个例子:RV770核心的又有800个联合流处理单元,也就是说每个流处理单元每个周期可以同时执行两个命令数,将流处理单元的数量与每个流处理器同时执行的命令数相乘再乘以流处理器运行的频率,也就是说800x2x625MHz=1T Flops。可以看到,RV770依靠其800个流处理器的性能,可以达到惊人的万亿次的浮动运算能力。强大的浮点运算的性能在GPGPU(通用目的计算的GPU)上发挥很大的作用。尤其在依赖密集计算的科学运算领域,GPU依靠超强的浮点运算性能将大大超越CPU的运算速度。

提示:试试键盘 “← →” 可以实现快速翻页 

一键看全文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑