【AICon】 如何构建高效的 RAG 系统?RAG 技术在实际应用中遇到的挑战及应对策略?>>> 了解详情
写点什么

英特尔中国首个 oneAPI 卓越中心成立,扩大对开源软件的开发

  • 2021-11-15
  • 本文字数:1289 字

    阅读完需:约 4 分钟

英特尔中国首个oneAPI卓越中心成立,扩大对开源软件的开发

2021 年 11 月 12 日,在第三届中国超级算力大会(ChinaSC 2021)上,英特尔宣布与中国科学院计算技术研究所(以下简称“中科院计算所”)结成战略合作伙伴关系。英特尔和中科院计算所将共同建立中国首个 oneAPI 卓越中心,以扩大oneAPI对中国本土国产硬件的支持及使用 oneAPI 来开发全栈式开源软件。未来,双方将主要在以下方面进行合作:

 

  • 扩展 oneAPI 以支持更多硬件:基于开放的 oneAPI 规范,双方将扩展 oneAPI 统一编程框架,从而实现对中国本土加速器的支持。这个框架将简化并行软件的开发、迁移,充分挖掘不同硬件性能。并且,双方还将共同推广合作建立的开源软件项目,并参与中国的行业标准建设。

  • 课程教学与开发:双方将开展围绕 oneAPI 为核心的课件开发,并把 oneAPI 内容添加到相关在授课程以及学生动手实验中。学生可注册oneAPI DevCloud并完成实验,开发新的 oneAPI 应用以丰富学生动手实验案例库。

  • 探索智能交通典型应用情况下,加速计算的配置及其优化:基于共同的工作成果,中科院计算所以智能交通领域的多摄像头输入智能分析和实时车路协同控制作为典型应用开展研究,目标是通过赋能智能车辆来提高高速公路的安全性和运行效率。双方将共同推动智能交通+算力互联网示范应用建设,携手推进相关标准。


英特尔在 2020 年 12 月份发布了 oneAPI 的正式版本,随后每季度都有 oneAPI 的产品升级。到目前为止,英特尔最新的 oneAPI 版本已经支持英特尔的最新硬件,包括对 CPU、GPU、FPGA 的优化支持。

 

oneAPI 是一个针对异构计算的编程模型框架。oneAPI DPC++的中间语言和运行时间(run-time)都采用了 LLVM。如果其他的语言使用了相同的方案,那么 oneAPI 便可以和其他编程语言无缝协同。英特尔把一些复杂的硬件和不同的编程语言封装在一个中间层里,开发者们只需要关心问题本身的解决,而不用纠结语言编程技巧。这也是现在编译器的一个技术方向。

 

第一版 oneAPI 主要解决了异构编程对不同硬件需要不用源代码库、工具链和库函数的问题。有了 oneAPI 之后,一次性写完的代码可以通过 DPC++编译器及不同的函数库运行在不同的硬件上,极大地简化了应用程序层面开发者们的工作。

 

另外,英特尔也希望通过 oneAPI 去简化云计算方面的工作量。通过对分布式计算、微服务、网络和全局内存的支持,开发者不必关心内存是在本地还是云上。目前,英特尔在努力将云计算需要的技术封装到 oneAPI 中。

 

在英特尔软件和先进技术事业部副总裁兼中国区总经理谢晓清看来,oneAPI 在今年 12 月份即将发布的 oneAPI 2022,便是全新升级的 2.0 版本。新版本拥有九百多项新功能,通过统一的 C++/SYCL/Fortran 编译器和 Data Parallel Python 为 CPU 和 GPU 增加了跨架构的软件开发能力。

 

oneAPI 只是英特尔“拥抱开发者”理念一个起点。“英特尔要走到开发者里面去,而不是把开发者拉到英特尔这边来”,这就是英特尔强调的“走进开发者”理念。“英特尔还需要进一步发掘当代开发者在使用 oneAPI 或英特尔其他工具时,需要英特尔解决的问题。”谢晓清说道。

 

目前 ,oneAPI 已实现基本开源。并且,在英特尔开发者专区(Developer Zone)上面的大部分软件都开放了源程序,只有极小部分仍然只提供二进制代码。

 

更多阅读:

 

开发者,英特尔的重中之重

 

2021-11-15 09:101714
用户头像
褚杏娟 InfoQ 编辑

发布了 941 篇内容, 共 439.0 次阅读, 收获喜欢 1476 次。

关注

评论

发布
暂无评论
发现更多内容

小游戏内测|小游戏脱离微信运行在其它 App

Onegun

微信小程序 小游戏 小游戏开发 微信小程序-游戏

嘉为蓝鲸携手麒麟软件共建国产化一站式DevOps解决方案

嘉为蓝鲸

DevOps 自动化运维 嘉为蓝鲸

基于 Kubernetes 的企业级大数据平台,EMR on ACK 技术初探

阿里巴巴云原生

阿里云 容器 云原生

物联网平台选型葵花宝典:盘点开源、SaaS及通用型平台的优劣对比

AIRIOT

物联网 物联网平台选型 平台选型

关于小程序游戏变现方式你还知道哪些?

没有用户名丶

前端开发 小程序游戏

火山引擎DataLeap:3个关键步骤,复制字节跳动一站式数据治理经验

字节跳动数据平台

大数据 数据治理 数据研发 实际应用 企业号 2 月 PK 榜

OpenHarmony 3.2 Beta多媒体系列——视频录制

OpenHarmony开发者

OpenHarmony

全新视觉,升维体验!全栈可观测中心嘉为鲸眼产品全新体验升级

嘉为蓝鲸

可观测 自动化运维 嘉为蓝鲸

MASA Stack 1.0 发布会讲稿 —— 产品篇

MASA技术团队

.net 云原生 MASA MASA Blazor

【活动报名】re:Invent - AI 应用助力企业构建数字战略

亚马逊云科技 (Amazon Web Services)

百度APP iOS端内存优化-原理篇

百度Geek说

ios 内存 企业号 2 月 PK 榜

提升软件质量?为什么不试试华为云CodeArts Check

华为云开发者联盟

云计算 华为云 企业号 2 月 PK 榜 华为云开发者联盟

南宁等级测评机构有几家?分别是哪几家?

行云管家

等保 南京 等级保护 等级

记录一次还算优雅的代码设计

京东科技开发者

线程 cpu 优雅 代码设计 企业号 2 月 PK 榜

GaussDB(DWS)现网案例:collation报错

华为云开发者联盟

数据库 后端 华为云 企业号 2 月 PK 榜 华为云开发者联盟

OpenInfra峰会议程已公布,特色主题演讲,百余场专题会议等你来参与!

Geek_2d6073

新思科技解读2023年软件安全行业六大趋势

InfoQ_434670063458

新思科技 软件安全

优秀实践案例征集火热开启,快来投稿!

Apache RocketMQ

消息列队

聊一聊,我对DDD的关键理解

阿里技术

DDD

我的快速调优线上服务器CPU利用率通用办法,震惊面试官

KINDLING

Java cpu 服务器 性能调优 ebpf

Apipost自动化测试功能概述

不想敲代码

自动化测试 测试自动化 apipost

使用 NineData GUI 创建与修改 ClickHouse 表结构

NineData

MySQL 分布式数据库 Clickhouse Dbeaver NineData

直播预告丨 立即解锁 ALB Ingress 高级特性

阿里巴巴云原生

阿里云 容器

给 Databend 添加 Aggregate 函数 | 函数开发系例二

Databend

统一观测丨如何使用Prometheus 实现性能压测指标可观测

阿里巴巴云原生

阿里云 云原生 Prometheus 压测

成熟的自动化运维平台是怎样练成的?

嘉为蓝鲸

自动化运维 嘉为蓝鲸

状态机的概念与设计

timerring

FPGA

兴业证券打造更“自然”的数字人,火山语音提供技术支持

科技热闻

【等保小知识】过等保后可以收到哪些资料?

行云管家

等保 等级保护 过等保

使用 QuTrunk+Amazon Deep Learning AMI(TensorFlow2)构建量子神经网络

亚马逊云科技 (Amazon Web Services)

深度学习 量子计算

嘉为科技蝉联信创工委会“卓越贡献成员”荣誉称号

嘉为蓝鲸

自动化运维 嘉为蓝鲸

英特尔中国首个oneAPI卓越中心成立,扩大对开源软件的开发_云原生_褚杏娟_InfoQ精选文章