|
AMD今天面向开发人员放出了最新版软件开发包ATI Stream SDK v2.2和配套的驱动程序催化剂10.7b,加入了对OpenCL 1.1标准规范的全面支持。
OpenCL是Khronos Groups制定的一种免费开放的通用计算标准,能同时发挥CPU、GPU的计算优势,而拥有3A一体化平台、即将推出Fusion APU融合处理器的AMD更是异常看重,宣称“能让开发社区充分发挥今天和未来的异构计算架构的优势”。
ATI Stream SDK v2.2的新特性其实非常多,其中又有很多都是和OpenCL相关的,具体如下:
1、支持OpenCL 1.1规范。
2、支持Ubuntu 10.04、Red Hat Enterprise Linux 5.5操作系统。
3、支持SSE2.x指令集的x86处理器(此前需要SSE3.x)。
4、支持Visual Studio 2010专业版、Minimalist GNU for Windows (MinGW)。
5、支持Linux系统上的GNU Compiler Collection (GCC) 4.1或更新版编译器。
6、支持单通道OpenCL图像格式。
7、支持OpenCL、DX10交互。
8、支持OpenCL C内核里的更多双精度浮点程序。
9、支持生成和载入二元制OpenCL内核。
10、支持原生OpenCL内核。
11、初步支持OpenCL程序访问GPU的更多物理显存。
12、初步支持OpenCL C内核的printf()函数。
13、扩展支持OpenCL 1.1寄存事件回调时的更多事件状态。
14、支持更多OpenCL示例:
ConstantBandwidth (cl/MicroBenchmarks)
GlobalMemoryBandwidth (cl/MicroBenchmarks)
ImageBandwidth (cl/MicroBenchmarks)
LDSBandwidth (cl/MicroBenchmarks)
MemoryOptimizations
PCIeBandwidth (cl/MicroBenchmarks)
SimpleDX10
SimpleMultiDevice
15、封装包升级ATI Stream Profiler 1.4。
16、OpenCL编译器、运行时的大量修正和增强。
17、OpenCL性能优化指导升级,可参考ATI Stream SDK OpenCL编程指导。
操作系统支持:
- Windows XP/Vista/7 32/64位
- openSUSE 11.2、Ubuntu 9.10/10.04、Red Hat Enterprise Linux 5.4/5.5 32/64位
编译器支持:
- Windows:Intel C Compiler 11.x、Visual Studio 200/2010专业版、MinGW (GCC 4.4)
- Linux:Intel C Compiler 11.x、GCC 4.1+
ATI Stream SDK v2.2官方下载:
http://developer.amd.com/gpu/ATIStreamSDK/Pages/default.aspx#five
同时放出的催化剂10.7b驱动编译于7月26日,版本号8.753.1,全面支持Windows XP/Vista/7、Linux 32/64位操作系统和前边提到的桌面、移动、专业、高性能、嵌入式显卡。
催化剂10.7b官方下载:
http://support.amd.com/us/kbarti ... 07UpdateDriver.aspx
|
|