除了游戏性能,显卡争议得对多的地方就是通用计算,GPU架构还会影响到通用计算能力,随着GPU运算能力的增强以及对其架构特点的深度开发,显卡不仅可以用于渲染3D画面,还可以进行计算工作,协助甚至取代CPU进行工作,那么作为主流级新架构显卡,HD7750和GTX650在通用计算方面谁更具优势呢?我们将通过测试揭晓答案。

通用计算有啥用?
做这个评测之前,我们还是了解一下,通用计算到底有啥用?对我们日常生活哪个方面有用处?

通用计算多方面应用领域
通用计算更加贴近真实的数学要求,只要代码能够最终被转化成几何关联形式,就可以将运算能力用于非图形领域。也正是因为这种特点,能够执行通用计算的硬件在结构上必须要应对更加真实的数学需要。

无论是科研教育、财务计算,还是在工业领域,GPGPU都得到了广泛的使用,关于它的科研成果和新应用模式也层出不穷。许许多多令人鼓舞的结果已经表明:将GPU用于解决数据并行计算问题可以明显提高系统的运行速度。
AMD通用计算有哪些优势?

AMD通用计算
AMD把OpehCL和DirectX完全融入到Stream软件开发包中,而开放式、易用免费的开发工具,将帮助程序员们创造更多专业的应用软件,并最终回馈给广大用户。
由厂商特定的开发标准(如3dfx Glide、Apple Display Connector等)都没有逃过被淘汰的命运,跨平台的开放标准才是最终出路。在提供OpenCL、DirectX等公开标准的同时,AMD通用计算工具也将对原有的Brook+语言进行性能增强,从而提供给开发者更大的编程控制及易用性。
主流显卡测试通用计算

微星 R7750 Power Edition 图片 评测 论坛 报价 网购实价
AMD和NVIDIA两大阵形中,以HD7750和GTX650为主流级代表,价格都在799元级别,游戏性能符合大众需要,那么通用计算的性能又将如何呢?我们来测试一番,其中使用做工优秀的微星R7750 Power Edition作为测试显卡。
相了解更多微星R7750的出色做工,建议点击以下图赏
测试平台介绍及测试方法说明
| 硬件平台 | |
| CPU | Intel Core i7 3960X |
| 主板 | 华硕 Rampage IV Formula |
| 内存 | 三星 DDR3 1600 4GB×4(8-8-8-24) |
| 硬盘 | 西部数据1TB 64M SATA3黑盘 |
| 电源 | LEPA G1600-MA-EU |
| 显卡 | 微星 R7750 Power Edition(900/4500) 微星 R7770 Power Edition(1150/4500) 微星 GTX650 Power Edition(1124/5000) |
| 软件平台 | |
| 操作系统 | Windows 7 SP1 64位旗舰版+DirectX 11 |
| 显卡驱动 | NVIDIA ForceWare 310.11 AMD催化剂12.11 |
| 测试项目 | 理论性能测试: 3DMark Vantage 3DMark 11 通用计算测试: Direct Compute & OpenCL Compute Mark Lux Mark Musemage图像处理测试 |
测试平台软硬件配置如上。在评测中,我们使用了主流显卡HD7750和GTX650,主要是对比价格更为亲民的新架构显卡,到底通用计算会有怎样的表现。
通用计算测试
●ComputeMark对比测试:
| DirectCompute性能:ComputeMark测试 | |
| 软件简介 | ComputeMark基于Fluid3D Demo,一般情况下能够调动99%的GPU资源,在考察GPU通用计算性能的同时,也能考验显卡的稳定性。 |
| 软件设置 | 分辨率设置为1280x800,Complex模式。 |
| 测试方法 | 跑benchmark测试 |
| 软件截图 | ![]() |

测试成绩对比
●DirectCompute & OpenCL Benchmark 测试:
| DirectCompute & OpenCL Benchmark | |
| 游戏简介 | DirectCompute & OpenCL Benchmark能够测试DirectCompute性能,而且如果系统内有多显卡,还能为按照计算能力为它们分配不同比例的工作负载。 |
| 游戏设置 | 选择显示核心为目标 |
| 测试方法 | 运行benchmark |
| 软件截图 | ![]() |

测试成绩对比
●LuxMark
| OpenCL性能:LuxMark GPU测试 | |
| 游戏简介 | LuxMark是一款由Jromang编写的OpenCL测试工具,基于开源的LuxRender引擎,能够有效地测试GPU和CPU的OpenCL运算性能。 |
| 游戏设置 | 选择中难度场景,运行GPU only测试 |
| 测试方法 | 系统自带跑分 |
| 游戏截图 | ![]() |

测试成绩对比
测试小结:通用计算测试中,我们看到AMD HD7750和HD7770两者性能差距颇为正常,但看GTX650,确实渣一样,显然GTX650这一代开普勒显卡并不适合在通用计算中使用。
●Musemage
| Musemage图像处理测试 | |
| 游戏简介 | Musemage 是全球第一款基于GPU 加速的全功能图片处理软件。 正是因为GPU加速滤镜, musemage 的速度远超同类软件,同时交互快速友好。 |
| 游戏设置 | 无 |
| 测试方法 | 系统自带跑分 |
| 游戏截图 | ![]() |

测试成绩对比
测试小结:Musemage 是全球第一款基于GPU 加速的全功能图片处理软件,通过对比,HD7750还是GTX650的两倍,在应用软件中,通用计算还是很有必要的。
本期测试项目成绩汇总:
| 评测成绩汇总(这里以HD7750为100%) | ||||
| 测试项目与显卡 | HD7750 | HD7770 | GTX650 | |
| 3DMark Vantage | 100 | 134% | 108% | |
| 3DMark 11 | 100 | 131% | 97% | |
| ComputeMark | 100 | 131% | 85% | |
| DirectCompute | 100 | 102% | 0.02%(太夸张了) | |
| LuxMark | 100 | 138% | 0.27% | |
| Musemage | 100 | 105% | 63% | |
| 平均 | 100 | 124% | 64% | |
汇总起来,可以看到GTX650除了在3DMark 理论测试方面挽回一些地位,其他通用计算的测试,比起AMD HD7750可以说是弱爆了。其中DirectCompute两者相差十分明显。
NVIDIA 也有CUDA,为什么通用计算弱爆?

我们先说说Directcompute,一种用于GPU通用计算的应用程序接口,由Microsoft(微软)开发和推广,对视频处理、物理加速、动态模拟、网页加速、办公软件等等有很大帮助。集成在Microsoft DirectX内。
随着GPU发展,很多厂商都提供不同的GPU通用计算API解决方案,其中包括NVIDIA的CUDA,但由于CUDA是一种私有标准,非CUDA架构的GPU无法使用,因此软件支持有限。而OpenCL和Directcompute是开放的标准,拥有更多的厂商支持。
AMD推出基于OpenCL和Directcompute的“开放物理计划”与NVIDIA 的CUDA抗衡。开放物理计划联合了Havok、Bullet和Pixelux DMM三种物理引擎,基于ATI Stream、OpenCL和Directcompute,将AMD GPU中强大的并行计算能力运用到游戏中去加速物理计算,由于是开放式,因此有获得更多厂商支持。这也解析到,为什么测试通用计算的软件,都对AMD的GCN显卡有利。
显卡,不再只是能玩游戏!

显卡不只是用来玩游戏
如今各种软件应用都开始加入GPU的通用计算,Internet Explorer 9加入了对Directcompute技术的支持,可以调用GPU对网页中的大计算量元素做加速计算,从而减轻CPU的负担。新的Excel2010、Powerpoint2010均提供Directcompute技术支持。从上面Directcompute的测试,大家应该都知道,如果需要通用计算,就该选择什么显卡了吧。
目前针对通用计算的日常软件还不主流,但随着时间发展,相信会有更多。