给大家科普一下赢咖娱乐3(2022已更新(今日/知乎)
英特尔的GPU“大招”——硬件产品和软件生态——终于一起来了。
AI时代,GPU对计算加速的重要性毋庸置疑。
连英特尔也承认,进入海量智能设备和数据指数增长的时代后,需要将重点从CPU转移到跨CPU、GPU、FPGA和其他加速器的混合架构。英特尔将其称之为“XPU”愿景。
今天,英特尔发布了“XPU”愿景中的两个重要产品:
1、首款数据中心独立显卡,即英特尔服务器GPU
2、用于统一和简化的跨XPU体系架构编程的oneAPI Gold工具包
面对英伟达GPU硬件产品和软件生态,英特尔给出了自己的应对方式。
英特尔服务器GPU
英特尔服务器GPU基于Xe-LP微体系架构,这是英特尔最节能的图形体系架构,提供低功耗、独立的SoC设计,配备128位线宽和8GB专用板载低功耗DDR4显存。
通过和英特尔至强可扩展CPU结合,服务提供商可在不改变服务器数量的情况下,单独扩展显卡容量,以在每个系统上支持更多流和订阅用户,并且同时实现较低的总体拥有成本(TCO)。
目前国内硬件厂商已经制造出基于英特尔服务器GPU的产品。
英特官方演示了新华三(H3C)3/4长、全高的PCIe 3.0 x16扩展卡XG310。它封装了四个英特尔服务器GPU,即可在一个典型双卡系统中支持超过100个安卓云游戏并发用户。
腾讯云游戏是英特尔的合作伙伴之一,在演示视频中,英特尔的双卡系统可以同时为120个《王者荣耀》海外版玩家提供30帧在线游戏体验。
英特尔已经公布了Xe显卡的完整路线图和研发进展,Xe显卡将分为LP、HPG、HP、HPC四个不同性能的产品线。
至于普通PC玩家关心的高性能独立显卡,则属于HPG,现已经在英特尔实验室中成功运行,预计距离上市还需一段时间。
oneAPI
oneAPI是英特尔在去年在SuperComputing 2019上首次提出的愿景,希望能统一计算和简化的跨体系结构编程模型,开放成为行业标准,为各种不同硬件提供毫不妥协的性能。
去年,英特尔在GitHub上提供了oneAPI 0.5版。
今天,英特尔宣布,oneAPI的Gold版工具包将于12月正式发布,可在本地或英特尔DevCloud上免费使用。
oneAPI使用英特尔主导的DP C++编程语言,相关编程书籍已经在网上免费提供。(下载地址:https://tinyurl.com/book-dpcpp)
经过一年的发展,oneAPI日趋完善,现在不仅支持DP C++,也支持优化的Python。
在软件工具库方面,英特尔一口气拿出了7个,涵盖数学、人工智能、视频处理等场景,使开发者能够快速获得最佳性能和跨体系结构支持。
在英特尔自家的硬件产品上,基于oneAPI编写的程序可以轻松无缝移植。
比如一个在至强处理器上运行的目标检测模型,开发者只需将设备名称这一行代码从CPU更改成XEHP,即可在Xe显卡上运行。
oneAPI还是全行业的开放标准,任何厂商都可以使用。因此oneAPI获得了行业支持,包括微软Azure和谷歌TensorFlow最近的认可,美国阿贡国家实验室、伊利诺伊大学都在使用oneAPI。
行业中的机构和企业正在努力为oneAPI提供对AMD、英伟达硬件的支持:
软件公司Codeplay公布了第一版针对英伟达GPU的D PC ++编译器;
海德堡大学计算中心宣布建立oneAPI CoE,重点是为AMD GPU提供oneAPI支持。
英特尔正努力搭建oneAPI的软件生态,甚至已经有企业开始将基于CUDA的产品移植到oneAPI上。
柏林Zuse研究所将他们的海浪模拟商业应用EasyWave进行了移植后,支持了CPU、Xe GPU、Stratix FPGA以及英伟达GPU。
该团队表示在oneAPI上运行EasyWave实现了在CUDA上95%的性能。
最后,11月12日至13日,英特尔将在线上举行的oneAPI开发者峰会,研究人员和开发者将展示40个使用oneAPI的合作项目。