POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 12455|回复: 50
打印 上一主题 下一主题

GTX 480 + 197.55 on GPC benchmark 测试 新增下载链接。

  [复制链接]
跳转到指定楼层
1#
发表于 2010-4-28 12:22 | 只看该作者 回帖奖励 |正序浏览 |阅读模式




















GPCBenchmark - 支持GPU的通用计算程序

首款国人开发的支持GPU的OpenCL通用计算测试程序

首款国人开发的支持GPU的OpenCL通用计算测试程序OpenCL General Purpose Computing Benchmark (简称GPCBenchMarkOCL)是由国内几名高性能计算从业人员和爱好者合作编写的,目的是为了评估在不同的OpenCL平台上一些基本算法和应用的性能。与目前流行的一些OpenCL、DirectCompute通用计算测试程序的不同在于,目前这些测试程序测试项目过于单一,基本上就是某一两种算法的性能测试,甚至干脆就是理论峰值计算性能的测试。而实际上,OpenCL计算设备包括GPU的计算性能是受非常多因素影响的,除了计算单元的频率和数量之外,还有计算单元架构、Global memory(显存)带宽、Local memory(GPU内的片上存储器,NVIDIA称为Shared memory,AMD称为Local Data Share)带宽和Bank conflict、存储器合并访问情况、存储器同步成本、缓存等各种因素。因此某些纸面计算性能非常高的GPU执行某些计算时性能却不一定好;又或者,某 GPU在执行某种计算时虽然性能落后于另一架构的GPU,但是在执行另一种计算时性能反而超前。GPCBenchMarkOCL集合了高性能计算领域多种常见的基础算法和应用,能比较全面地评估GPU及其它OpenCL计算设备在通用计算应用中的性能。
目前GPCBenchMarkOCL的测试项目包括:

1、Global Memory带宽(读、写、拷贝以及PCI-E总线带宽) - 主要考察不同传输尺寸下各种访存操作的性能 2、Local Memory带宽(带宽和Bank conflict) - 分析Local memory带宽与数据类型、Bank conflict的关系 3、32位整数性能(加法、乘法、乘加和位运算) - 分析处理器32位整数处理性能 4、单精度浮点性能(加法、乘法、乘加和特殊函数如sqrt、sin等) - 分析处理器单精度浮点数处理性能 5、双精度浮点性能(加法、乘法、乘加和特殊函数如sqrt、sin等) - 分析处理器双精度浮点数处理性能 6、常用计算(单精度和双精度浮点的大矩阵乘法、大矩阵转置、归约、DCT8x8) - 分析处理器在进行一些常用矩阵与信号处理运算中的表现 7、图像处理(亮度直方图、2维卷积、降噪、双立方插值缩放) - 分析处理器在进行一些常用图像处理中的表现 8、密码学(目前只有SHA-1 Hash Loop,以后将加入盒型加密和彩虹表) - 分析处理器在密码学应用中的性能

在 GPCBenchMarkOCL中,所有测试都会在CPU和GPU(包括其它OpenCL设备)上运行并给出性能结果,不过CPU上运行的并非 OpenCL代码而是用常规C语言实现的并行算法(会调度全部的CPU核)。而GPU上运行的OpenCL代码经过试验能正确运行在NVIDIA GTX285和AMD HD5870上。各算法的OpenCL实现有部分修改自NVIDIA和AMD的SDK,部分是由相关从业人员和爱好者提供的。由于NVIDIA和AMD的 GPU架构上有很大区别,对于某些算法也许能专门针对NVIDIA或AMD的GPU架构写出非常难看的比较极端优化的OpenCL代码,但考虑编程难度、程序的可读性和普遍意义,GPCBenchMarkOCL只使用了一般的GPU编程优化方法做了简单优化(例如使用Local memory暂存数据、利用合并访问规则等),并且在不同的OpenCL计算设备上也是运行相同的OpenCL代码来进行测试。
GPCBenchMarkOCL 支持AMD RV770及Evergreen系列,以及NVIDIA G8x、G9x、GT200、GT21x、GF100等GPU的OpenCL平台。

运行环境要求:

操作系统: Windows XP 32/64bit Windows Vista 32/64bit Windows 7 32/64bit 驱动程序: AMD GPU:催化剂10.2或以上版本,且需安装AMD Stream SDK 2.01或以上版本(目前AMD GPU的驱动程序还没有正式加入OpenCL支持) NVIDIA GPU:只需安装197.14或以上版本的驱动程序 注意事项: AMD OpenCL平台目前(催化剂10.3 + Stream SDK 2.01)仍不支持双精度浮点数操作,但实际上经过试验,该平台是可以执行部分双精度浮点数操作的(特殊函数及乘加指令等除外)。如果需要在AMD OpenCL平台上测试双精度浮点性能,必须在配置页打开“强制支持双精度浮点(强制cl_khr_fp64)”选项。 AMD OpenCL平台目前(催化剂10.3 + Stream SDK 2.01)尚未添加对Image访问(通过纹理访问数据)的支持,限制了AMD OpenCL平台在图像处理应用方面的性能。


下载地址:

http://www.hpctech.com/down/opencl/index_cn.html

只支持N卡G80以上显卡,A卡HD4000或HD5000系列显卡。

N卡建议装最新驱动(197或以上),A卡建议装 10.3或以上驱动。

A卡只有驱动还跑不了OpenCL,必须安装AMD Stream SDK 2.01或以上版本,下载地址:http://developer.amd.com/gpu/atistreamsdk/Pages/default.aspx

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
xtongy521 该用户已被删除
51#
发表于 2010-5-30 21:12 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

50#
发表于 2010-5-30 20:38 | 只看该作者
我的5870分数不高啊,
回复 支持 反对

使用道具 举报

49#
发表于 2010-5-30 19:51 | 只看该作者
本帖最后由 snock 于 2010-5-30 19:54 编辑

CPU  Q6600
----------------------------------------
全局存储器:                        5.6
局部存储器:                        24.5
32位整型运算:                       11.4
单精度浮点运算:                     5.3
双精度浮点运算:                     19.9
常用数学方法(单精度):             24.9
常用数学方法(双精度):             30.5
图像处理:                           22.1
密码学:                             15.5
所有测试:                           159.8


GeForce GTX 260
----------------------------------------
全局存储器:                        101.3
局部存储器:                        98.1
32位整型运算:                       100.4
单精度浮点运算:                     97.4
双精度浮点运算:                     94.7
常用数学方法(单精度):             493.5
常用数学方法(双精度):             532.0
图像处理:                           376.0
密码学:                             95.0
所有测试:                           1988.3
回复 支持 反对

使用道具 举报

cfz45 该用户已被删除
48#
发表于 2010-5-30 19:17 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

47#
发表于 2010-4-30 21:06 | 只看该作者
回复 46# doplenis
多谢ls。


GeForce 8800 GS
----------------------------------------
全局存储器:                        65.8
局部存储器:                        50.7
32位整型运算:                       53.6
单精度浮点运算:                     51.2
双精度浮点运算:                     0.0
常用数学方法(单精度):             277.0
常用数学方法(双精度):             0.0
图像处理:                           143.6
密码学:                             44.0
所有测试:                           685.9
回复 支持 反对

使用道具 举报

46#
发表于 2010-4-30 20:56 | 只看该作者
QX9650 3.33G 8800Ultra

CPU
----------------------------------------
全局存储器:                        6.2
局部存储器:                        35.6
32位整型运算:                       15.4
单精度浮点运算:                     6.9
双精度浮点运算:                     27.3
常用数学方法(单精度):             36.2
常用数学方法(双精度):             39.5
图像处理:                           29.6
密码学:                             21.1
所有测试:                           217.6


GeForce 8800 Ultra
----------------------------------------
全局存储器:                        71.4
局部存储器:                        66.8
32位整型运算:                       69.1
单精度浮点运算:                     65.7
双精度浮点运算:                     0.0
常用数学方法(单精度):             361.0
常用数学方法(双精度):             0.0
图像处理:                           198.3
密码学:                             64.2
所有测试:                           896.5
回复 支持 反对

使用道具 举报

45#
发表于 2010-4-30 20:03 | 只看该作者
有8800GTX的兄弟跑个测试看看
回复 支持 反对

使用道具 举报

44#
发表于 2010-4-30 09:24 | 只看该作者
i5-750 (200x17),看来我的cpu还是很猛的

CPU
----------------------------------------
全局存储器:                        15.3
局部存储器:                        39.5
32位整型运算:                       16.2
单精度浮点运算:                     7.4
双精度浮点运算:                     30.1
常用数学方法(单精度):             45.1
常用数学方法(双精度):             74.5
图像处理:                           28.5
密码学:                             19.1
所有测试:                           275.7


GeForce GTX 470
----------------------------------------
全局存储器:                        150.9
局部存储器:                        107.8
32位整型运算:                       248.7
单精度浮点运算:                     128.0
双精度浮点运算:                     173.7
常用数学方法(单精度):             556.5
常用数学方法(双精度):             814.5
图像处理:                           514.8
密码学:                             168.9
所有测试:                           2863.7
回复 支持 反对

使用道具 举报

43#
发表于 2010-4-29 22:42 | 只看该作者
回复 42# Edison
N卡建议装最新驱动(197或以上),A卡建议装 10.3或以上驱动。
没注意看下面的,我去下个197.14试试
回复 支持 反对

使用道具 举报

42#
 楼主| 发表于 2010-4-29 21:12 | 只看该作者
回复  Edison
XP32  260+ (197.13)
心头烦 发表于 2010-4-29 00:17


    驱动程序:
AMD GPU:催化剂10.2或以上版本,且需安装 AMD Stream SDK 2.01 或以上版本(目前 AMD GPU 的驱动程序还没有正式加入 OpenCL 支持)
NVIDIA GPU:只需安装 197.14 或以上版本的驱动程序
回复 支持 反对

使用道具 举报

41#
发表于 2010-4-29 20:54 | 只看该作者
感谢分享了....................
回复 支持 反对

使用道具 举报

40#
发表于 2010-4-29 19:45 | 只看该作者
不太明白,为什么CPU的分那么低?
回复 支持 反对

使用道具 举报

39#
发表于 2010-4-29 16:14 | 只看该作者
支持开发这样的软件的人~~~
回复 支持 反对

使用道具 举报

38#
发表于 2010-4-29 10:47 | 只看该作者
顶,技术贴!!!
回复 支持 反对

使用道具 举报

37#
发表于 2010-4-29 00:17 | 只看该作者
回复 35# Edison
XP32  260+ (197.13)
回复 支持 反对

使用道具 举报

pharaohs1024 该用户已被删除
36#
发表于 2010-4-29 00:12 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

35#
 楼主| 发表于 2010-4-29 00:03 | 只看该作者
什么操作系统、显卡、驱动版本?
回复 支持 反对

使用道具 举报

34#
发表于 2010-4-29 00:02 | 只看该作者

这是啥意思?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

33#
发表于 2010-4-28 23:34 | 只看该作者
没测过.不清楚情况..
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-7-17 01:29

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表