设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

AMD、微软甜蜜携手:一起搞加速计算

2014-8-27 17:16| 发布者: joejoe0332| 查看: 2181| 评论: 0|原作者: 驱动之家|来自: 驱动之家

摘要: AMD、微软今天联合发布了“C++ AMP 1.2”,一个开源的C++编译器,主要用于异构架构的并行加速计算编程,而且首次同时支持Windows、Linux两大平台(之前仅支持Windows)。 ...

  AMD、微软今天联合发布了“C++ AMP 1.2”,一个开源的C++编译器,主要用于异构架构的并行加速计算编程,而且首次同时支持Windows、Linux两大平台(之前仅支持Windows)。2011年中,微软在AMD举办的融聚开发者峰会上首次宣布了C++ AMP,主要用来对抗开放性的行业标准OpenCL,通过利用Clang、LLVM加速和简化异构平台的开发工作,支持服务器、PC、移动设备。


  C++ AMP 1.2的最大变化就是支持共享物理内存,而这正是AMD最新一代APU Kaveri的核心优势。
支持该技术后,异构平台的CPU、GPU之间就可以畅通无阻,轻松共享数据。

  C++ AMP 1.2支持大量的软硬件平台,并支持三种输出方式:


Khronos Group OpenCL:行业性质、应用最广泛的加速计算标准,支持AMD CPU/APU/GPU、Intel CPU、NVIDIA GPU以及苹果Mac OS X等任何兼容平台。

Khronos Group SPIR:标准可移植中间件表示法,是业界第一个基于LLVM IR用于可移植异构并行计算的开放、跨平台中间件表示法标准,支持AMD CPU/APU/GPU、Intel CPU和未来兼容平台。

HSA Foundation HSAIL:AMD引导HSA异构基金会提出的编程规范,支持AMD APU和未来兼容平台。


Open C++ AMP 1.2标准:

http://blogs.msdn.com/b/nativeconcurrency/archive/2013/12/12/c-amp-open-spec-v1-2-published.aspx

C++ AMP编译器最新源代码:

https://bitbucket.org/multicoreware/cppamp-driver-ng/wiki/Home


AMD、微软甜蜜携手:一起搞加速计算


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部