公告:服务器迁移已顺利完成! 网址全面启用 https

服务器2号 服务器3号 服务器4号 服务器5号

申请VIP无广告,支付宝,微信,USDT!
在线客服请尝试以下不同链接如果进不了的话在线客服(1) (2) (3) (4) (5) (6)
(7) (8) (9) 实时开通

查看完整版本: 惊天霹雳!AMD显卡竟然官方支持NVIDIA CUDA[10P]

anson5479 2015-11-17 00:01

惊天霹雳!AMD显卡竟然官方支持NVIDIA CUDA[10P]

[size=5]NVIDIA喜欢搞一些封闭技术,比如说PhysX物理加速、CUDA并行计算等,都仅限自家显卡支持,不过在AMD老家德州举办的SC15高性能计算大会上,AMD做出了一个惊人的宣布,他们的显卡也可以支持CUDA了![/size]
[size=5][/size][size=5]这是[b]AMD Boltzmann Initiative[/b]计划的一部分,代号取自奥地利物理学家、哲学家、热力学、统计物理学[b]路德维希·玻尔兹曼[/b],现代GPU中也有应用他的成果。[/size]
[size=5][/size][size=5]该计划是AMD致力于高性能计算(HPC)、异构计算(HSA)所做的诸多努力,包含多个方面,我们这里重点看看和CUDA相关的。[/size]
[size=5][/size][align=center][size=5][url=http://img1.mydrivers.com/img/20151116/dfe2cc94225546fd89e2853c12112fa4.jpg][img]http://img1.mydrivers.com/img/20151116/s_dfe2cc94225546fd89e2853c12112fa4.jpg[/img][/url][/size][/align][size=5][/size][align=center][size=5][url=http://img1.mydrivers.com/img/20151116/5805493a3f904977bc81cc383f902770.jpg][img]http://img1.mydrivers.com/img/20151116/s_5805493a3f904977bc81cc383f902770.jpg[/img][/url][/size][/align][size=5][/size][align=center][size=5][url=http://img1.mydrivers.com/img/20151116/b1f950f3c7ad4cd6ad000dd0e34d3b0c.jpg][img]http://img1.mydrivers.com/img/20151116/s_b1f950f3c7ad4cd6ad000dd0e34d3b0c.jpg[/img][/url][/size][/align][size=5][/size][size=5]首先,AMD宣布了一个[b]异构计算编译器(HCC)[/b],单一编译环境统一支持ISO C++ 11/14、C14、OpenMP 4.0,而且是同时适用于CPU、GPU。[/size]
[size=5][/size][size=5]不过即便如此,AMD也只是做到和NVIDIA差不多的水平,而后者有开发者非常喜欢的CUDA。[/size]
[size=5][/size][align=center][size=5][url=http://img1.mydrivers.com/img/20151116/ba4d99bc0ed6434baab8770bf166f2b0.jpg][img]http://img1.mydrivers.com/img/20151116/s_ba4d99bc0ed6434baab8770bf166f2b0.jpg[/img][/url][/size][/align][size=5][/size][size=5]为此,[b]AMD又打造了一个[color=#ff0000]“异构计算可移植界面”(HIP)[/color],也就是针对AMD GPU的CUDA编译环境,开发者可以将代码轻松移植过来。[/b][/size]
[size=5][/size][size=5]开发者可以在HIP里得到[b]和CUDA类似的编程语法,和大量的API指令[/b],从而以类似CUDA的风格为AMD GPU编程。[/size]
[size=5][/size][align=center][size=5][url=http://img1.mydrivers.com/img/20151116/7b9049bcdc9a47cdb375a6ff1e6a85ca.jpg][img]http://img1.mydrivers.com/img/20151116/s_7b9049bcdc9a47cdb375a6ff1e6a85ca.jpg[/img][/url][/size][/align][size=5][/size][size=5]此外[b]它还包含一套工具集HIPify Tools,可以自动将CUDA代码转换成HIP代码。[/b][/size]
[size=5][/size][size=5]关键的是,[color=#ff0000][b]无论是转换来的还是原生的HIP代码,就可以分别利用HCC、NVCC编译器(利用HIP头文件增加支持HIP)为AMD、NVIDIA GPU进行编译了![/b][/color][/size]
[size=5][/size][align=center][size=5][color=#ff0000][b][url=http://img1.mydrivers.com/img/20151116/7281387bb42f4dd6abf71267a7b70844.png][img]http://img1.mydrivers.com/img/20151116/s_7281387bb42f4dd6abf71267a7b70844.png[/img][/url][/b][/color][/size][/align][size=5][/size][size=5]当然,AMD GPU是不可能直接运行编译好的CUDA程序的,后者仍然是NVIDIA的私有技术,但是有了HIP这种代码级别的转换,开发者可以轻松挖掘AMD GPU潜力了。虽然转换的效率总是不如原生的,但至少比没有强得多。[/size]
[size=5][/size][size=5]微软直接移植Android应用的努力归于失败,但是[b]在高性能计算领域,开发者通常都是完全自己写自己的代码,并针对特定架构优化,所以HIP代码转换是十分有用的。[/b][/size]
[size=5][/size][size=5]不过,AMD HIP能否随时跟上NVIDIA CUDA的最新技术特性还是个未知数,更关键的是[b]NVIDIA对此怎么看?会不会告AMD侵权?[/b][/size]
[size=5][/size][size=5]AMD的法律团队肯定研究过这个问题,尤其是Google就搞开源的CUDA编译器GPUCC。[/size]
[size=5][/size][size=5]反正,AMD说了,开发社区对HIP是非常非常欢迎的。[/size]
[size=5][/size][align=center][size=5][url=http://img1.mydrivers.com/img/20151116/c7af172805f040de97ed0a70dea9065e.jpg][img]http://img1.mydrivers.com/img/20151116/s_c7af172805f040de97ed0a70dea9065e.jpg[/img][/url][/size][/align][size=5][/size][align=center][size=5][url=http://img1.mydrivers.com/img/20151116/c67738a4da974b16a05ab50f045095af.jpg][img]http://img1.mydrivers.com/img/20151116/s_c67738a4da974b16a05ab50f045095af.jpg[/img][/url][/size][/align][size=5][/size][align=center][size=5][url=http://img1.mydrivers.com/img/20151116/9b384496d57c42e8bdb27f2ece7cb18b.jpg][img]http://img1.mydrivers.com/img/20151116/s_9b384496d57c42e8bdb27f2ece7cb18b.jpg[/img][/url][/size][/align][size=5][/size][align=center][size=5][url=http://img1.mydrivers.com/img/20151116/9681b8bc03e04da4877b3e532672083e.jpg][img]http://img1.mydrivers.com/img/20151116/s_9681b8bc03e04da4877b3e532672083e.jpg[/img][/url][/size][/align]

hanwei789 2015-11-17 01:39

amd真是牛啊,这可是有专利保护的技术啊,这样子搞真的不会被告么.不过真心喜欢amd

hy365 2015-11-18 01:27

AMD的产品质量不错,我除了第一台电脑是用的英特尔的处理器,其他几台电脑都是采用AMD处理器,同样的性能相比英特尔便宜不少钱,不是买不起哦,只是觉得没必要花冤枉钱而已。

ztnegy 2015-11-18 03:41

以后视频转换软件会不会除了 CPU;CUDA;Intel这三种编码方式,再多出一种AMD来
页: [1]
查看完整版本: 惊天霹雳!AMD显卡竟然官方支持NVIDIA CUDA[10P]