设为首页
联系站长
加入收藏
 您的位置: Pecker's Home >> 文章频道 >> 业界新闻 >> 计算机 >> 正文
  AMD宣布核心数学库ACML4.0增强为真四核皓龙处理器的优化         
AMD宣布核心数学库ACML4.0增强为真四核皓龙处理器的优化
[ 作者:佚名    转贴自:AMD    点击数:433    更新时间:2007-11-20    文章录入:pecker

    AMD(超威半导体 NYSE: AMD)近日宣布了对AMD核心数学程序库(AMD Core Math Library,ACML)的重要更新。ACML旨在为软件开发人员提供高度优化的、多线程数学程序,以用于需要最高性能的科学、设计、商业和消费类应用。它专门为寻求多线程和复杂的高性能计算项目更多支持的开发人员和数学编程人员而设计,能够支持所有主要的x86操作环境,包括Windows 、Linux 和Solaris。软件开发人员可登陆AMD开发人员中心网站免费下载ACML,该网站专门为寻求多线程软件开发项目或需要高级优化代码的基于x86的计算项目支持的开发人员提供在线支持。

    AMD商业解决方案总监Margaret Lewis表示:“特别是在行业不断向多核处理环境发展的情况下,AMD发布增强的ACML 4.0更彰显其为编程人员提供更先进和强大的开发工具的承诺。通过此次对ACML的增强,希望利用AMD真四核处理器计算能力的编程人员将获得专门为复杂的数学和线性编程而优化的支持。”

    ACML是一套专门为AMD64处理器而调优的数字程序,致力于在多核处理环境下为优化计算密集型代码的线性编程提供更大的支持。今天宣布对ACML的增强包括对线性代数包(LAPACKA)的更新,以及面向AMD四核皓龙 处理器和即将推出的AMD四核Phenom处理器而进行的增强和优化。ACML被专门设计用来应用新一代AMD处理器的关键组件,包括单指令多数据流扩展(SSE),以创建高级线程代码,帮助开发人员更好地利用多核处理器技术。ACML包含以下特性:

    ·在AMD皓龙处理器上,能够完全执行1、2、3级基本线性代数子程序(BLAS),同时关键程序为实现高性能而优化。

    ·一整套的线性代数(LAPACK)程序。还利用经过高度调优的BLAS核心,进一步优化了一套关键的LAPACK程序,以实现比标准的LAPACK执行高得多的性能。

    ·针对单、双、单复和双复数据类型的一套全面的快速傅里叶变换(FFT)算法。

    ·快速标量、矢量和阵列数学超越库程序,为帮助AMD皓龙处理器实现高性能而优化。

    ·具有单、双精度的随机数字发生器。

    ACML能够与各种主流的x86 C/C++和Fortran编译器共同使用,包括GCC、GFortran(GNU编译器系列)、PGI、Pathscale、Sun和英特尔等,为开发人员创建高级优化、多线程的代码提供自由的选择。ACML调整实施了行业标准的数学库以及其他常用的科学子程序,支持开发人员提高复杂编程的速度,例如创建天气模型、有限元分析、流体动力学计算、金融分析和油气应用等。


合作伙伴对ACML的支持

    PathScale公司总监Duncan Poole表示:“在过去四年中,PathScale与AMD以及技术伙伴NAG开展合作,使用PathScale编译器编译出了定制版ACML。我们将使用PathScale Compiler Suite 3.1版,并面向AMD真四核处理器进行调优,以编译出一个独特的ACML版本,这样PathScale客户就可以使用ACML对整个程序进行优化,并利用我们出色的OpenMP支持。我们携手合作,让AMD处理器提供卓越的性能,并减少开发时间。”

    Portland Group公司总监Douglas Miles表示:“自从2003年6月PGI Release 5.0发布以来,我们一直在跨平台产品上使用ACML。ACML是一个高质量的程序库,一般能够在x64处理器上表现出一流的性能,在AMD64处理器上更是出色。我们的客户非常重视免费拥有一个包含经过高级调优的BLAS、LAPACK和FFT的程序库,以及PGI编译器和工具。”

    Sun开发工具高级总监Don Kretsch说:“AMD发布了最新版的ACML,为Solaris平台做出了贡献,对此我们非常欢迎。结合Sun Studio软件中优化的编译器和工具,ACML支持开发人员在基于AMD皓龙处理器、运行Solaris操作系统的系统上创建高性能应用。”

    在NAG的协助下,ACML于2003年首次发布,旨在为开发人员提供一个增强的开发工具和一个AMD64数学函数的核心集。在过去4年中,AMD对ACML进行了改进,以帮助解决当今最为复杂的数学问题。ACML正在被越来越多的独立软件开发商(ISV)、开发公司和解决方案提供商等开发群体使用,以创建优化的、尤其是面向AMD多核处理器优化的软件。

    如欲了解关于ACML的更多信息或免费下载ACML 4.0,请登陆:http://developer.amd.com。

分享到:
    免责声明:本文仅代表作者个人观点,与Pecker's Home无关。登载目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字和图片(或其他媒体形式内容)的真实性、完整性、及时性本站不作任何保证或承诺。请读者仅作参考,并请自行核实相关内容。如果有侵犯版权事宜,请通知master@peckerhome.com,我们将在第一时间删除该信息。
  • 上一篇文章: AMD与惠普、微软合作带来简单通用的家庭网络管理方案

  • 下一篇文章: PXI系统联盟迎来PXI标准十周年纪念
  • 发表评论】【告诉好友】【打印此文】【关闭窗口
     最新5篇热点文章
    处理器架构消亡史[00141]
    通信恩仇,5G江湖[00282]
    官方辟谣扫码支付引爆加油…[00525]
    谷歌搭售是不是作恶?可以…[00286]
    你对Zigbee无线连接了解多…[00516]
     
     最新5篇推荐文章
    Pecker之家开通用于电子元…[02-13]
    印刷电路板图设计经验[04-04]
    基于电力线通信的家庭网络…[03-23]
    利用USB控制器设计的Windo…[01-20]
    基于ARM920T微处理器的IDE…[01-20]
     
     相 关 文 章
    全新AMD皓龙4300和3300系列…[00306]
    AMD全新皓龙™6300系…[00297]
    AMD将推64位ARM处理器 供云…[00307]
    AMD宣布裁员计划 裁员人数…[00266]
    AMD财报预警是PC生态圈逐渐…[00325]

      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
        没有任何评论