Redian新闻
>
芯片以外,英特尔在软件上压下重注

芯片以外,英特尔在软件上压下重注

公众号新闻

来源:内容由半导体行业观察(ID:icbank)编译自eejournal,谢谢。

英特尔在半导体工艺改进、在世界各地建造新的晶圆厂和制造工厂、新的封装技术甚至软件方面投入了大量的赌注。其中一个赌注,或者可能是一组赌注,是 oneAPI 和数据并行 C++ (DPC++),这是一种开放的跨架构编程模型,可让开发人员自由地使用跨多个架构的单一代码库和并行编程变体基于 Khronos SYCL 的 C/C++。这些赌注旨在使软件开发人员更容易为基于异构计算架构的系统创建相对可移植的代码。


James Reinders 在离开四年后最近回到了英特尔。他之前在英特尔工作了 27 年,拥有丰富的并行处理经验。他是《Data Parallel C++: Mastering DPC++ for Programming of Heterogeneous Systems using C++ and SYCL》一书的作者。


本文作者Steven Leibson最近花了一个小时采访 Reinders,他涵盖了广泛的话题。以下是他对与并行处理和异构计算相关的一组选定主题的观点的编辑。


API 和 SYCL:


“oneAPI 和 SYCL 都是基础工具,它们共享基于开放规范和开放项目的加速计算愿景。oneAPI 和 SYCL 都必须满足多个供应商和多个架构的需求。不仅仅是一个供应商的需求。不仅仅是 GPU、CPU 或 FPGA。这些工具需要最大程度地开放,我们才能弄清楚如何使它们开放,因为这些语言和编程环境为您所做的其他一切事情提供了高性能基础。”


Python 或oneAPI 下的 C/C++ 或 DPC++


“Python 主要是用 C 编写的。关键库也是用 C 编写的,所以在开发 oneAPI 时并不是说你忽略了 Python。如果你打好基础,其他好事就会发生。OneAPI 说:“嘿,C 或 C++ 语言不是全世界。你需要库,你需要工具。你需要其他语言。” 因此,oneAPI 是一个笼统的名称,不仅适用于语言,而且适用于开发异构计算软件所需的所有其他东西。”


关于David Hennessy和John Patterson的 “Golden Age of Computers”。


“David Hennessy和John Patterson是我们行业的传奇人物。在过去四年中,无论何时他们公开发表演讲,他们都会讨论计算机体系结构的新黄金时代。我通常指向最多的版本是他们在 2019 年初发表在 Communications of the ACM 中的文章,在那里他们很好地讨论了计算机体系结构随着时间的推移的进展,并最终给出了答案。他们说我们正在进入一个新的计算机架构黄金时代,在这个时代,专门的领域特定架构 (DSA) 越来越多地用于加速工作负载并获得更好的每瓦性能,这是一些问题的驱动关注点。OneAPI 旨在在统一的编程环境中处理这些 DSA。”


有关Chiplet和 UCIe


“如果您只看英特尔的产品组合,就会发现我们拥有各种加速功能。我们将专用硬件加速器与我们的处理器放在同一个芯片上。我们有 GPU。我们有 FPGA。我们有 Gaudi,它针对深度学习进行了优化。我们有区块链 ASIC,我们有研究项目,包括神经形态计算和图形方面的工作,而这只是英特尔。你更广泛地进入这个行业,你会看到更多的多样性。


“真正让我明白这一切的是即将使用 UCIe,即 Universal Chiplet Interconnect Express。你知道,在过去,我们插入 PCIe 卡以将不同的功能放入计算机中,包括声卡和一些早期的图形加速器。这个想法是,如果你想要一个加速器或执行特殊功能的东西,甚至是声卡,你可以把它放在主板插槽中。


“现在的问题是,当你构建芯片时,你会做什么?没有插槽。我们的设计越来越多地是由chiplet或tiles制成的多芯片设备。[英特尔的顶级 GPU] Ponte Vecchio 由数量惊人的chiplet组成,有 47 个tiles。当它们来自不同的供应商时,你如何让所有这些tiles相互交谈?


“你可以标准化他们相互交谈的方式。有一点是临时完成的。你知道,英特尔不久前有一个 SKU,我们将处理器与 AMD GPU 配对。显然,有人就这些设备如何相互通信达成了一致。这是创建标准的自然原因。


“假设英特尔有一个使用此标准的 Xeon CPU。其他一些公司,也许是一家初创公司,可以开发一个chiplet,做一些非常具体的事情。如果该chiplet也采用该标准,那家初创公司突然可以要求英特尔将他们的chiplet粘贴到同一个封装中的至强 CPU 上。然后,您可以将该增强型 Xeon CPU 放入您可以从戴尔或其他供应商处获得的标准主板中。这就是 UCIe 的用途。


“这种能力有直接的好处。您不必设计新系统或主板。您只需在现有系统中部署增强型 CPU。


“然后问题是,将软件安装到这样的系统中有多难?如果软件工具已经为这种多供应商多架构做好了准备,并且如果这些工具包括编译器、库和性能分析工具,那么为这种增强架构开发软件就会容易得多。软件的进入门槛降低了。由于转向chiplet和采用标准chipelt互连,硬件的进入门槛降低了,然后您可以更快地进入市场。”


关于英特尔收购 Codeplay


“Codeplay 公司上市了,英特尔决定收购它们。我很激动。我和 Codeplay 的人一起工作过,并且很喜欢和他们一起工作。他们已经在 Nvidia 和 AMD GPU 上工作了一段时间,但作为一家商业公司,他们一直在寻找可以承保他们工作的人。客户会想要吗?一些实验室有时会给他们种子资金,但不足以使他们的工作完全产品化。我有点犹豫要不要说“空白支票”,但他们现在基本上有一张来自英特尔的空白支票来生产他们的工作,他们不需要担心其他人会为此付费。您应该会在今年晚些时候看到此次收购的结果。


“您将看到他们的工具与英特尔发布的 SYCL 集成,因此 SYCL/DPC++ 最终能够针对英特尔、Nvidia 和 AMD 的所有 GPU。知情人士可以在去年使用开源工具构建此类软件。但是让我们面对现实吧,我们大多数人都想尽可能地懒惰。我真的很喜欢通过单击下载二进制文件、安装它并让它正常工作,而不是从开源文件构建它并阅读大量说明将文件转换为可用工具。


“我们还将 oneAPI 社区的管理权移交给 Codeplay,他们会将其转变为行业驱动的东西。我们说它是行业驱动的,但英特尔必须紧紧握住笔才能让行业驱动它。现在 Codeplay 将运行该节目以帮助过渡到完全的行业控制。


关于英特尔收购 ArrayFire


“你知道,Codeplay 雇佣了近 100 名工程师。ArrayFire 有四个。所以,这两家公司的收购在这方面是不同的。但是 ArrayFire 的人非常有才华,他们显然与公司和技术有着深厚的历史。他们是真正的先驱。


“当我与 ArrayFire 的首席执行官兼联合创始人 John [Melonakos] 会面时,我请他写一些关于此次收购的事情,他写的内容真的很谦虚。我说:“天哪!你们是开拓者。我们需要比这更多的东西!” 约翰同意了,所以我添加了一些关于 ArrayFire 开创性工作的内容,因为我非常喜欢他们所做的事情。我们非常高兴能有他们加入。


“你知道,ArrayFire 的人开发了很多东西,最终成为 MATLAB 中的并行工具包和相关工具。他们将其出售或许可这些工具,然后创建了一个非常易于使用的便携式 GPU 内在函数库。这些内在函数只在任何人的 GPU 上运行。因此,他们正在解决为 GPU 编写代码的问题,而无需在 [Nvidia 的] CUDA 中编写代码,这样软件开发人员就可以利用任何人的 GPU。Facebook 的一些研究人员使用 ArrayFire 的内在函数来开发机器学习代码并获得了惊人的加速。他们的代码比 CUDA 实现更好,这对 ArrayFire 的人来说是一个真实的证明。他们真正了解如何优化 GPU 性能。任何 GPU。”


关于 oneAPI 的未来


“我看到 oneAPI 将在未来几年内取得一些重大进展。首先,我们必须证明 oneAPI 适用于英特尔。我们已经完成了一项出色的工作,展示了一个 API 在我们的 CPU 和 FPGA 上的出色表现。每个人都在等待 [支持] [Intel] GPU Ponte Vecchio 及其继任者。这将会发生。诞生一个新的架构总是很痛苦的,不管我们怎么说它不会。我已经经历了好几次了,所以我认为这将非常令人兴奋。我对 Ponte Vecchio 的所作所为感到非常兴奋。


“但证明 oneAPI 真正满足英特尔的需求和英特尔客户的全面需求是第一个重大挑战。下一个挑战是证明 oneAPI 也适用于其他架构。所以,我提到的关于 Codeplay 的事情,关于 Nvidia 和 AMD 的支持……在接下来的几年里,你会看到一些有趣的结果。今年我们将发布更多结果,但在接下来的几年中,我认为它将成为一个共识,即 oneAPI 对于针对来自多个供应商的多个架构的软件开发人员来说是可行的。目前,有大量证据表明这一点,早期采用者在过去几年发表了大量整洁的论文,显示出积极的结果,但这还不是常识。估计两年后 它会成为常识。这是我的期望。


“所以这是高水平。oneAPI 到底是什么?您将在英特尔创新活动中看到它。将 oneAPI 开发和支持转移到 Codeplay 是标准发展的下一步。我认为英特尔在推出 oneAPI 方面做得很好,但现在它需要额外的帮助,所以英特尔需要放手一点。我正在帮助英特尔做到这一点,并鼓励业界告诉我们什么是最重要的,以引导 oneAPI 从这里向前发展。”



★ 点击文末【阅读原文】,可查看本文原文链接!

*免责声明:本文由作者原创。文章内容系作者个人观点,半导体行业观察转载仅为了传达一种不同的观点,不代表半导体行业观察对该观点赞同或支持,如果有任何异议,欢迎联系半导体行业观察。


今天是《半导体行业观察》为您分享的第3194内容,欢迎关注。

推荐阅读


一种创新的存内计算架构

三星痛失半导体老大背后

国产芯片如何突围?


半导体行业观察

半导体第一垂直媒体

实时 专业 原创 深度


识别二维码,回复下方关键词,阅读更多

晶圆|集成电路|设备|汽车芯片|存储|台积电|AI|封装

回复 投稿,看《如何成为“半导体行业观察”的一员 》

回复 搜索,还能轻松找到其他你感兴趣的文章!


点击阅读原文,可查看本文
原文链接!

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
其实,世界上压根没有能「根治咳嗽」的止咳药!争议摩尔定律,英特尔反驳英伟达“结束论”手机芯片乏力,高通密谋挑战英特尔英特尔表示:正在重拾芯片制造领导地位忙了一天发现这里在打群架。。。 大家都少说两句,在网上反复争执从来都是没有意义的。我也经常跟人争,其实也很傻,知道毫无估值大缩水,英特尔自动驾驶掌上明珠 Mobileye 的“灾难性”上市一文了解英特尔神经拟态芯片的研究进展市场寒气逼人,英特尔顶不住了!或大幅裁员数千人,20%员工受影响估值从3600亿缩水到1200亿,英特尔自动驾驶掌上明珠Mobileye的“灾难性”上市睿频将超6GHz!英特尔第13代酷睿发布,发高端显卡硬刚英伟达台故宫文物想疏散给八国联军吗女玩家在约会软件上“仙人跳”!忽悠22名男生为她买游戏……8分钟开到Costco! 奥克维尔在售房,高端大气、提包入住,后院自带游泳池。。。英特尔在加州展开裁员,并鼓励制造部门放无薪假如松:号外,号外,泽连斯基摸大鱼,普京战斗到底!驱动冷板液冷技术落地,英特尔携生态伙伴赋能数据中心绿色转型水滴筹创始人:中国以外不推行996;字节跳动2021年净亏损6041亿;美对芯片实施新的出口管制 | AI一周资讯英特尔发现2030 年实现万亿晶体管芯片的途径莫慌!地产正在软着陆大英博物馆, 与港台青年的“晚会”,1986伦敦穷游记(2)英特尔还有很长的路要走“我思”及其主体性:胡塞尔在《第一哲学》中对于笛卡尔的解释 | “雅典学园” 学习群胡塞尔专题:老电影《绿里奇迹》:感动与震撼“我思”及其主体性:胡塞尔在《第一哲学》中对于笛卡尔的解释细颈瓶从头到脚都辱华房产丨来看看卡塔尔在英国的“钞能力”,它在伦敦的资产比英国皇室都多!IPO估值缩水三分之二,英特尔Mobileye的雄心与危机 | 甲子光年深耕工业物联网,英特尔助力中国制造业数字化变革卡塔尔在英资产全曝光!史上最壕世界杯金主,在英国都投资了什么?​硬核观察 #773 Linus Torvalds 获颁英特尔首个终身创新成就奖你在交友软件上撒过谎吗?数字经济时代,英特尔数据中心的创新之道来看看卡塔尔在英国的“钞能力”,它在伦敦的资产比英国皇室都多!英特尔量子芯片生产取得重大里程碑对话 EDB 创始人:在开源软件上搞商业化,先别想着回报
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。