AMD今天宣布推出OpenCL for CPU Beta测试版开发软件,成为业界首个基于x86">架构处理器的OpenCL标准通用计算开发平台。
OpenCL for CPU Beta能帮助程序员更好地开发并行处理软件项目,并充分发挥多核心x86处理器的优势,提供更好的计算体验。该软件全面支持32/64位版的Windows XP SP2、Windows Vista SP1、Linux等操作系统,是完整的OpenCL开发平台的一部分,包含于ATI Stream SDK 2.0之中。
2009年8月10日,北京——AMD (NYSE: AMD)宣布正式免费提供面向处理器的beta版OpenCL下载,它是ATI Stream SDK v2.0 Beta 版程序的一部分。此Beta版将帮助程序员更容易地开发并行软件程序,进一步挖掘多核x86 CPU的优势,来加速软件程序并提供更好的计算体验。AMD已经将Microsoft® Windows® 和Linux®相应的处理器beta版的一致性日志提交给Khronos Working Group进行认证。
• AMD是首家推出面向x86 处理器beta版OpenCL软件开发平台的公司,突显出AMD致力于为CPU和GPU提供完善的多样化的OpenCL开发平台。
• AMD面向CPU的beta版OpenCL 是整个OpenCL开发平台的关键组件,该平台将内置于2009年年底推出的新一代ATI Stream软件开发工具包中。
• AMD作为业内唯一一家可设计并提供高性能CPU和GPU技术的OpenCL供应商,具备独特的优势,可充分发挥OpenCL的潜力。通过支持OpenCL,ATI Stream技术使开发者能够在诸如CPU和GPU这样不同的硬件基础之间,划分软件的工作负载,从而更高效地执行不同应用。
AMD公司高级副总裁、产品群组总经理Rick Bergman表示 :“通过我们的OpenCL环境对多核CPU和GPU的支持,AMD帮助开发者轻松地利用所有计算资源,从而使他们能够采用单一的编程界面为不同架构高效地编写跨平台的应用。AMD利用ATI Stream SDK来为OpenCL提供支持,能够使开发者和消费者更广泛地采用GPGPU。 ”
AMD利用配置了四颗六核心伊斯坦布尔Opteron处理器的服务器系统演示了这套开发平台,可以看出OpenCL物理模拟程序充分调动了全部24个处理器核心。
AMD表示,OpenCL for CPU Beta的相关性能记录已经提交给OpenCL标准制定组织Khronos Working Group。
开发人员现在就可以在AMD官方网站开发中心注册或登陆后获取ATI Stream SDK 2.0 Beta和OpenCL for CPU Beta。正式版本将在今年晚些时候发布。
与NVIDIA大力推行基于GPU的CUDA架构不同,AMD选择了业界统一标准规范OpenCL,并凭借平台化优势,其OpenCL开发平台也会同时支持CPU和GPU。