正在阅读:为HSA体系铺路:AMD放出HSA开发支持套件为HSA体系铺路:AMD放出HSA开发支持套件

2013-11-14 11:23 出处:PConline原创 作者:十六夜·PAD 责任编辑:chenziwei

  【PConline 资讯】2014年AMD将大力推动HSA架构体系,在本届的AMD开发者峰会上,宣布推出一系列针对异构计算开发人员的支持措施,包括一款全新的统一软件开发工具包 (SDK),一款增加新功能并支持最新 AMD 硬件的改进版 CodeXL 工具套件,以及添加了异构加速的主流开放源代码库。对于希望充分利用包含服务器、PC和手持设备在内的当代异构平台能量的开发人员来说,这些工具在生产效率和易用性方面将带来巨大的进步。

AMD

  AMD负责异构解决方案的公司副总裁 Manju Hegde表示:“开发人员对于我们充分发掘现代计算技术的潜力这一使命至关重要。通过这些技术让开发人员获得更加丰富的体验,是加速其采用的关键一环。”。为了完成这一共同目标,AMD在四个方面进行了改进:

AMD

  ●统一软件工具开发包包括 AMD APP SDK 2.9,是目前最容易上手的异构计算软件工具开发包。它增加了几项新的功能,更加简单易用,大大提高了开发人员的工作效率。这是 AMD 为开发人员提供对公司的产品的所有可编程组件进行简单访问迈出的第一步。一些突出特点包括:基于网络的样本浏览器,让为项目找到正确的样品变得更简单;增加对CMake——流行的 make 实用程序的支持;通过visual studio 插件来改善OpenCL ™ 源编辑;以及增加了另外几个新样本,突出了对优化开放源代码库( OpenCV,Bolt)的应用,从而通过最小的努力得到加速。

  ●统一软件工具开发包还包括媒体 SDK v1.0 beta版。这是 AMD 第一次公开发布的媒体软件工具开发包,让开发人员能够利用 AMD独特和差异化的多媒体功能。媒体软件工具开发包的一些主要特点是 GPU 加速视频前/后加工库和低延迟视频编码库。

AMD

  ●统一软件工具开发包还针对几个开放源代码库推出了新的异构加速优化,目标是使开发人员能够简单地为应用程序加速。这些措施包括: OpenCV(最流行的计算机视觉库) 现在具备了许多 OpenCL 加速功能 ;clMathwith 加速 BLAS 和 FFT 库可以从 Fortran、 C 和 c + +访问 ;以及Bolt,为常见数据并行算法提供GPU无负载的c + + 模板库,现在可支持不同操作系统,性能改进的同时还增加了新功能。

  最新 CodeXL工具套件 (1.3版), AMD 的综合异构开发人员工具,现在支持世界上最流行的编程语言Java。为了努力提供最好的综合工具套件,AMD还纳入了静态内核的分析功能。此外这款套件还增加了对远程调试/分析的支持以方便服务器和嵌入式产品客户,以及支持最新的 AMD GPU 产品(GCN架构独显和APU)。

  这些新产品的发布,标志着AMD又朝着为跨平台解决方案 (多操作系统和供应商)和多种编程语言提供支持,并不断对开放源代码社区做出贡献的目标迈出坚实的一步。这是 AMD让异构计算普及并成为主流的承诺的一部分。AMD这一着棋能否改变未来CPU生态环境的格局,就请拭目以待吧。

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
热门排行

DIY论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品