E X P
正努力加载中…
  • 编辑
  • 评论
  • 标题
  • 链接
  • 查错
  • 图文
  • 拼 命 加 载 中 ...

    为了推动GPU通用计算,AMD联络多家公司成立了HSA异构运算基金会,今年9月份已经推出了1.0版HSA规范。只不过HAS虽然人多势众,但AMD在GPU通用计算上还是不如NVIDIA的CUDA做得好,这次的TOP500计算机中有104台是异构系统的,其中使用NVIDIA加速卡的有66台,使用AMD显卡的只有3台。为了解决这个问题,AMD在SC15国际超算会议上宣布了一个“玻尔兹曼计划”,可以让自家的Radeon显卡运行原本针对CUDA开发的代码,这是要把NVIDIA气死啊!

    AMD推出的“玻尔兹曼计划”(Boltzmann initiative)以奥地利物理学家、哲学家路德维希·爱德华·玻尔兹曼命名,他从统计学角度阐释了热力学第二定律,提出了著名的玻尔兹曼熵公式,现代GPU也从玻尔兹曼的工作中受益。


    AMD的玻尔兹曼计划,跟NVIDIA的GPU代号一样都选择了著名物理学家

    AMD的玻尔兹曼计划实际上分为两个层面的,首先AMD彻底返修了自家的驱动,开发了专用的64位Linux驱动,后者允许AMD的硬件运行无头Linux(headless linux,指没有外设、显示的Linux)并完整应用HSA功能,AMD称之为HSA+运行时,除了HSA功能之外HSA+实际上还可以添加额外的、用于FirePro显卡的额外指令。

    第二部分就更重要了,AMD推出了HCC异构计算编译器,支持C++语言,同时支持CPU和GPU,是专为高性能计算开发的编译器。

    第三个部分是HIP(Heterogeneous-compute Interface for Portability)可移植异构计算界面,这个东西就是专门对付NVIDIA的。由于NVIDIA专心搞自家的CUDA,对OpenCL并不怎么上心,硬件规格支持也仅限于OpenCL 1.2,AMD倒是一心想着支持OpenCL,但NVIDIA的不配合只能让他们痛下杀招——HIP可以让开发者把CUDA代码转换成AMD HIP代码,支持CUDA与HIP之间的源码到源码转换。

    很多人认为AMD的HIP实际上是让AMD显卡支持了CUDA,但实际上并不是,AMD是不可能这么做的,NVIDIA同样也不会允许AMD这么做。HIP实际上是开发者把针对CUDA开发的代码转换成AMD显卡可以运行的代码,只不过是帮助开发者节省重新开发的时间,提高效率。

    这样做其实并不动摇NVIDIA的CUDA地位,因为开发者对CUDA开发的代码不受影响,而对AMD来说,HIP的存在就相当于多了一个从NVIDIA那边加速移植代码的工具,这多少可以缓解AMD在GPU运算环境上落后于NVIDIA的局面。



    ×
    热门文章
    1微星推出4款龙魂系列机箱新品:售价299元起
    2高通发布骁龙865 Plus处理器:唯一关键词超频,超大核主频提升到3.1GHz
    3【7.9更新】当当称李国庆撬保险柜抢资料,李国庆回应接管当当开始办公
    4超能课堂(236):850W电源会比550W电源更耗电吗?
    5Intel正式推出Thunderbolt 4标准:兼容USB4,支持8K显示输出
    6NVIDIA股票大涨,市值一度超越Intel成为全美第一半导体公司
    7尽管苹果努力控制新iPhone的成本,但iPhone 12起售价仍将上涨50美元
    8HMS Core 5.0正式上线,华为将在9月11日发布鸿蒙OS 2.0
    9技嘉主板新BIOS解决SMM安全漏洞,500系主板已可下载
    已有 23 条评论,每一条合规评论都是对我们的褒奖。
    • 游客 2015-11-22 00:52

      游客

      一个连1年都活不了的技术,农村人一直妄想DX Vulkan都是抄袭它。 人不要脸天下无敌~
      2015-11-17 14:35 已有19次举报
    • 支持(1)  |   反对(20)  |   举报  |   回复
    • 本来开发出来就是为了让他抄袭的,这年头谁制定标准谁就领先了

      支持(1)  |   反对(0)  |   举报  |   回复

      23#

    • 游客 2015-11-18 15:48

      游客

      一直以为AMD的新CEO是日裔男性,没成想竟是华裔女性,黄迷们你们咋看??
      2015-11-17 12:49
    • 支持(0)  |   反对(0)  |   举报  |   回复
    • 那是老黄的侄女

      支持(0)  |   反对(0)  |   举报  |   回复

      22#

    • 游客 2015-11-17 17:40

      游客

      作为一个偏好N卡的用户,AMD为图形,为通用计算等领域做出的贡献,毫无疑问的是不能被任何人所抹杀的。
      2015-11-17 17:39
    • 支持(10)  |   反对(0)  |   举报  |   回复
    • 补充,为AMD鼓掌。

      支持(0)  |   反对(0)  |   举报  |   回复

      21#

    • 游客 2015-11-17 17:39

      游客

      dx12跟Vulkan技術都是源自於AMD Mantle。

      John McDonald在Tweet特別感謝了AMD Radeon的幫助
      //twitter.com/basisspace/status/572883290811580416
      //wccftech.com/mantle-vulkan-amd/

      vulkan和mantle的名稱關聯。
      //twitter.com/JoshuaBarczak/status/572870261663404033
      The word 'Vulkan' is German for 'Volcano'. A 'Volcano' is what happens when the 'Mantle' breaks through the 'Crust'. Well done guys.


      往後遊戲引擎說不定也會多個API選項讓玩家挑選vulkan/dx12...
      GDC的pdf第六頁,看來從Mantle那邊挖了不少精華
      //www.khronos.org/assets/uploads/developers/library/2015-gdc/Valve-Vulkan-Session-GDC_Mar15.pdf
      2015-11-17 15:37
    • 支持(8)  |   反对(0)  |   举报  |   回复
    • 作为一个偏好N卡的用户,AMD为图形,为通用计算等领域做出的贡献,毫无疑问的是不能被任何人所抹杀的。

      支持(10)  |   反对(0)  |   举报  |   回复

      20#

    • 游客 2015-11-17 15:37

      游客

      一个连1年都活不了的技术,农村人一直妄想DX Vulkan都是抄袭它。 人不要脸天下无敌~
      2015-11-17 14:35 已有19次举报
    • 支持(1)  |   反对(20)  |   举报  |   回复
    • dx12跟Vulkan技術都是源自於AMD Mantle。

      John McDonald在Tweet特別感謝了AMD Radeon的幫助
      //twitter.com/basisspace/status/572883290811580416
      //wccftech.com/mantle-vulkan-amd/

      vulkan和mantle的名稱關聯。
      //twitter.com/JoshuaBarczak/status/572870261663404033
      The word 'Vulkan' is German for 'Volcano'. A 'Volcano' is what happens when the 'Mantle' breaks through the 'Crust'. Well done guys.


      往後遊戲引擎說不定也會多個API選項讓玩家挑選vulkan/dx12...
      GDC的pdf第六頁,看來從Mantle那邊挖了不少精華
      //www.khronos.org/assets/uploads/developers/library/2015-gdc/Valve-Vulkan-Session-GDC_Mar15.pdf

      支持(8)  |   反对(0)  |   举报  |   回复

      19#

    • 游客 2015-11-17 15:25

      游客

      单纯说性能,就是“飞机速度比汽车的快”“聚变发电比裂变发电效率高”等等,然而很多东西都牵扯到推广、普及还有成本的问题。当然,以你的智商很难和你解释。
      2015-11-17 15:06
    • 支持(9)  |   反对(2)  |   举报  |   回复
    • 对的他就一无脑Nfen

      支持(0)  |   反对(0)  |   举报  |   回复

      18#

    • 游客 2015-11-17 15:23

      游客

      英伟达宣布即将支持Vulkan
      //tieba.baidu.com/p/4141534595

      文章里有一句话:
      Vulkan is heavily based on AMD's Mantle API
      Vulkan is heavily based on AMD's Mantle API
      Vulkan is heavily based on AMD's Mantle API


      重要的话要说三遍。
      2015-11-17 13:59
    • 支持(5)  |   反对(0)  |   举报  |   回复
    • 有球用

      支持(0)  |   反对(0)  |   举报  |   回复

      17#

    • 游客 2015-11-17 15:10

      游客

      求一个终极问题,熵真的不可逆吗?
      2015-11-17 14:44
    • 支持(0)  |   反对(1)  |   举报  |   回复
    • 热力学第二定律的完整表述是: "孤立系统"的熵总是增加的

      支持(0)  |   反对(1)  |   举报  |   回复

      16#

    • 游客 2015-11-17 15:06

      游客

      该评论因举报过多,自动进入审核状态。

      单纯说性能,就是“飞机速度比汽车的快”“聚变发电比裂变发电效率高”等等,然而很多东西都牵扯到推广、普及还有成本的问题。当然,以你的智商很难和你解释。

      支持(9)  |   反对(2)  |   举报  |   回复

      15#

    • 游客 2015-11-17 14:44

      求一个终极问题,熵真的不可逆吗?

      支持(0)  |   反对(1)  |   举报  |   回复

      14#

    • 游客 2015-11-17 14:35

      游客

      英伟达宣布即将支持Vulkan
      //tieba.baidu.com/p/4141534595

      文章里有一句话:
      Vulkan is heavily based on AMD's Mantle API
      Vulkan is heavily based on AMD's Mantle API
      Vulkan is heavily based on AMD's Mantle API


      重要的话要说三遍。
      2015-11-17 13:59
    • 支持(5)  |   反对(0)  |   举报  |   回复
    • 一个连1年都活不了的技术,农村人一直妄想DX Vulkan都是抄袭它。 人不要脸天下无敌~

      已有19次举报

      支持(1)  |   反对(20)  |   举报  |   回复

      13#

    • 游客 2015-11-17 14:31

      简单总结就是:最终AMD发现自己技术不如人,就开始了抱大腿之路。

      支持(0)  |   反对(0)  |   举报  |   回复

      12#

    • 游客 2015-11-17 13:59

      英伟达宣布即将支持Vulkan
      //tieba.baidu.com/p/4141534595

      文章里有一句话:
      Vulkan is heavily based on AMD's Mantle API
      Vulkan is heavily based on AMD's Mantle API
      Vulkan is heavily based on AMD's Mantle API


      重要的话要说三遍。

      支持(5)  |   反对(0)  |   举报  |   回复

      11#

    • 游客 2015-11-17 13:52

      坐等撕逼~

      支持(0)  |   反对(0)  |   举报  |   回复

      10#

    • 游客 2015-11-17 13:52

      游客

      一直以为AMD的新CEO是日裔男性,没成想竟是华裔女性,黄迷们你们咋看??
      2015-11-17 12:49
    • 支持(0)  |   反对(0)  |   举报  |   回复
    • 看样子男女平等,种族平等你是没法理解了

      支持(1)  |   反对(0)  |   举报  |   回复

      9#

    • 游客 2015-11-17 13:29

      游客

      OpenCL不会,这让以前用N卡的用户方便把应用迁移到A卡上继续用,OpenCL环境做的好新应用就用OpenCL做
      2015-11-17 13:17
    • 支持(0)  |   反对(0)  |   举报  |   回复
    • 现在圈内明显用CUDA的比OpenCL的多,同样是计算环境,只是一个通用一个不通用而已。现在这东西一搞,原来不通用的CUDA变成通用了,肯定会挤压OpenCL的生存空间。

      支持(0)  |   反对(0)  |   举报  |   回复

      8#

    • 游客 2015-11-17 13:17

      游客

      这哪是给NV挖坑,分明是借NV的东风……当然NV也会受益倒是真的。反过来说OpenCL会吃些亏。
      2015-11-17 11:21
    • 支持(0)  |   反对(0)  |   举报  |   回复
    • OpenCL不会,这让以前用N卡的用户方便把应用迁移到A卡上继续用,OpenCL环境做的好新应用就用OpenCL做

      支持(0)  |   反对(0)  |   举报  |   回复

      7#

    • NISIZHIZHU一代宗师 2015-11-17 13:03  加入黑名单

      其实可以理解成很多方面,AMD的PPT确实超强!!
      intel快点。。。

      支持(0)  |   反对(1)  |   举报  |   回复

      6#

    • 游客 2015-11-17 12:49

      一直以为AMD的新CEO是日裔男性,没成想竟是华裔女性,黄迷们你们咋看??

      支持(0)  |   反对(0)  |   举报  |   回复

      5#

    • 游客 2015-11-17 12:30

      好精美的PPT,简直是教科书般的构图和配色,太棒了。

      支持(5)  |   反对(0)  |   举报  |   回复

      4#

    • 游客 2015-11-17 11:32

      AMD:我们把显卡识别为N卡之后性能暴涨了

      支持(4)  |   反对(0)  |   举报  |   回复

      3#

    • 游客 2015-11-17 11:21

      这哪是给NV挖坑,分明是借NV的东风……当然NV也会受益倒是真的。反过来说OpenCL会吃些亏。

      支持(0)  |   反对(0)  |   举报  |   回复

      2#

    • 游客 2015-11-17 11:02

      该评论因举报过多,自动进入审核状态。

      1#

    我来评论
    为你推荐