rocm平台_痛击NV CUDA!AMD ROCm开放计算平台瓜熟蒂落
去年11月的超級(jí)計(jì)算大會(huì)SC15上,AMD提出了“玻爾茲曼計(jì)劃”(Boltzmann Initiative),重構(gòu)了自己的整個(gè)HPC高性能計(jì)算軟件平臺(tái),向著NVIDIA CUDA發(fā)起強(qiáng)有力的沖擊,尤其是可以直接將CUDA編譯代碼直接轉(zhuǎn)換過來。
今年4月份,這一項(xiàng)目被正式命名為“Radeon開放計(jì)算平臺(tái)”(Radeon Open Compute Platform),簡(jiǎn)稱ROCm,并發(fā)布了1.0版本,支持Fiji GPU、P2P RDMA。
ROCm 1.1版本在6月推出,支持多GPU;8月升級(jí)為1.2版本,支持Hawaii GPU、LLVM原生編譯器也進(jìn)入Beta測(cè)試階段。
最新一屆的超算大會(huì)SC16上,ROCm 1.3登場(chǎng)了,變化極大,異構(gòu)計(jì)算編譯器(HCC)、異構(gòu)計(jì)算可移植界面(HIP)都有重大進(jìn)展,可以說AMD的宏偉規(guī)劃已經(jīng)基本成型。
LLVM原生編譯器現(xiàn)在基本已經(jīng)視為正式版本了,它和相關(guān)驅(qū)動(dòng)、API、接口也是整個(gè)ROCm平臺(tái)的支柱。
ROCm 1.3也引入了不少新特性,現(xiàn)在支持16位浮點(diǎn)和整數(shù)格式(GCN 1.3 Tonga/Fiji及之后的硬件支持)、OpenCL 1.2+、Polaris家族顯卡(RX 400/Pro WX系列)、Ubuntu 16.04/Fedora 24操作系統(tǒng)。
處理器方面,除了支持Intel、AMD x86平臺(tái)(包括未來的Zen),還將支持ARMv8 AArch64、IBM POWER8,尤其后者直接殺入了NVIDIA的地盤。
實(shí)際效果如何呢?AMD在大會(huì)上展示了從CUDA向HIP一直深度學(xué)習(xí)框架CAFFE,5.5萬行代碼只用了不到4天,99.6%都是自動(dòng)移植完成,并且軟件運(yùn)行甚至比OpenCL版本還要快。
期待明年的SC17大會(huì)上帶來更多驚喜。
總結(jié)
以上是生活随笔為你收集整理的rocm平台_痛击NV CUDA!AMD ROCm开放计算平台瓜熟蒂落的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: columnproperty serve
- 下一篇: centos yum mysql_Cen