导航菜单
首页 >  沐鸣开户测速 >  » 正文

沐鸣开户测速英特尔和海德堡大学联手将Radeon GPU支持引入人工智能

沐鸣开户测速


自去年11月推出以来,我们一直在关注英特尔的oneapi——一种旨在将硬件从开发人工智能和其他数据中心代码的任务中分离出来的开发平台。本周,英特尔和海德堡大学计算中心(URZ)宣布了一个新的卓越学术中心(CoE),该中心将支持并开展oneAPI平台的研究。

这次新的合作是在英特尔宣布oneAPI规范达到1.0之后进行的。1.0的里程碑意义重大,因为它使协作者能够专注于使硬件适应一个标准的、固定的实现,而不用担心规范本身在他们脚下的快速变化。

乌尔兹自己对oneAPI卓越中心的声明开始于重申oneAPI自身存在的理由:

URZ将专注于基础高性能计算(HPC)的研究和编程工作,沐鸣开户测速现代计算机利用不同类型的硬件进行不同的计算。加速器,包括图形处理单元(gpu)和现场可编程门阵列(fpga),是与通用计算处理器(cpu)结合使用的。使用不同类型的硬件使计算机非常强大,并为广泛的情况和工作负载提供通用性。然而,硬件的异构性使这些计算机的软件开发变得复杂,特别是当来自各种供应商的专门组件被同时使用时。

造成这种复杂性的一个主要原因是许多加速计算架构需要它们自己的编程模型。因此,软件开发人员需要为异构系统中的每个处理单元学习和使用不同的(有时是专有的)语言,这增加了复杂性并限制了灵活性。

oneAP的跨架构语言数据并行c++ (DPC+),基于Khronos group的用于c++中异构编程的SYCL标准,通过其单一、统一的开放开发模型克服了这些挑战,以实现高性能和高生产力的异构编程以及跨供应商支持。

URZ在oneAPI标准上的合作看起来将是一个良好的开端,以实现英特尔的承诺,即oneAPI将适用于所有硬件,而不仅仅是英特尔的硬件。开发工作将由Aksel Alpay领导,他专门致力于将AMD (Radeon)的GPU支持引入oneAPI。

要完全理解这一点,我们需要更深入地了解oneAPI的底层技术。OneAPI构建在英特尔的数据并行c++ (DPC+)之上,而DPC+本身是构建在c++和Khronos SYCL代码抽象层标准之上的。Alpay自己是SYCL标准hipSYCL实现的创始开发者,他的工作已经明确支持多种cpu,通过CUDA支持Nvidia gpu,通过ROCm支持AMD gpu。

新的oneAPI卓越中心将聘请Alpay(和其他公司)为hipSYCL添加DPC+功能和支持,沐鸣开户测速hipSYCL已经支持英特尔和AMD的cpu、Nvidia的gpu和AMD (Radeon)的gpu。相应地,乌尔兹的研究人员和开发人员将可以接触到“一个国际专家网络”,其中包括英特尔的专家,以及其他学术机构和政府机构。

海德堡大学(Heidelberg)首席信息官、URZ执行董事文森特•休维林(Vincent Heuveline)教授是这样说的:

对于一个科学计算中心来说,能够接触到这种级别的专业知识,并与来自世界各地的合作伙伴一起在一个开放标准上工作,这是一个美好的前景。

这所大学的工作帮助英特尔实现了从第一天起就许下的承诺,即oneAPI成为一项有效的供应商中立、跨硬件平台的努力,并且打破了英伟达多年来在GPU加速机器学习生态系统中近乎垄断的地位,这可能不是偶然的。打破这种事实上的垄断有利于英特尔自己的新崛起的Xe显卡平台,以及AMD自己的Radeon显卡平台,后者迄今主要局限于“传统”显卡和游戏应用。