开源开放是过去30多年英特尔一直坚持的理念,践行“软件定义、芯片增强”战略,建立了从全球生态到中国生态的建设路径。英特尔坚信开放、开源才能够让整个IT行业最好的技术得到发展,这是英特尔未来企业战略以及中国战略中非常重要的组成部分。
提到英特尔,很多人第一反应就是“造CPU”的,毕竟作为处理器芯片的创新者和引领者,英特尔为数字世界的构建提供了硬核底座,酷睿、至强已经成为高性能电脑的代名词。但英特尔绝对不仅是一家“硬件公司”,毕竟再强大的处理器也要依托软件才能发挥出性能,软件、硬件的紧密合作,还要加上开放的生态系统,才成就了如今IT圈的繁荣。
事实上,英特尔的软件与开放生态建设早已开始。开源开放是过去30多年英特尔一直坚持的理念,践行“软件定义、芯片增强”战略,建立了从全球生态到中国生态的建设路径,秉承“开放、选择、信任”的价值观,全面推进生态建设,包括在AI浪潮下的一系列举措。
正如英特尔公司副总裁、英特尔中国软件生态事业部总经理李映博士所说:“英特尔坚信开放、开源才能够让整个IT行业最好的技术得到发展,这是英特尔未来企业战略以及中国战略中非常重要的组成部分。”
回看整个IT发展史,从最早英特尔与Windows开创的“Wintel”联盟席卷整个PC市场,再到后来通过X86与Linux的合作开拓数据中心市场,包括最新的Android on x86生态,都可以看到英特尔全力支持和对行业的积极贡献。
英特尔持续投入开放生态建设所做的工作可以用一组数字来表示:20+年投入、数万名工程师、700+基础和标准组织的会员、2.5亿美元可信任计算开源项目投入、Kubernetes TOP10贡献者…英特尔参与、主导了非常多重要的开源社区和项目,对于在全世界影响较大的社区更是深入耕耘,仅在中国英特尔也有超过数千名软件工程师,为中国的整个软件生态、开放生态提供贡献。
开源是推动技术创新最重要模式之一,到今天为止,在参与的超过700家基金会和标准组织中,英特尔不仅是积极参与者,也是非常重要的贡献者,甚至是发起者。以Linux基金会为例,英特尔是最早参与的公司之一,是14家白金会员之一。过去20年,英特尔和Linux基金会紧密合作,成为最重要的贡献者和开发者之一,在每一个Linux的版本当中,都从Foundation Zero项目开始,保证新版本在英特尔新平台上得到良好的性能优化。
在以中国为主的另两个非常重要的社区openEuler、龙蜥社区中,英特尔也很早就成立了相关技术兴趣小组,探讨如何保证社区发布的OS 在X86和英特尔平台上很好地运行,如第4代Intel Xeon可扩展处理器Sapphire Rapids的很多新功能,openEuler和龙蜥社区就属于最早落地的几个Linux社区。近几年,英特尔作为创始成员或重要会员加入多个中国社区,不仅在技术上进行贡献,在运营方面也将英特尔在Linux基金会及其他一些开源社区的合作经验带到国内各个社区,推动中国社区的运营和建设。
值得一提的是,为了在中国更好地践行“赋能全栈软件,共筑开放生态”的理念,今年4月英特尔宣布成立Intel中国开源技术委员会,致力于把中国各种资源整合起来,从而更好地帮助中国的开源社区更好、更快的发展。基于开源技术委员会平台,英特尔已经和国内知名的开源组织进行紧密合作,包括openEuler、openKylin、龙蜥社区、OpenCloudOS等,针对不同开源组织制定相应的合作方案,共同推动数据中心、PC、云、AI等技术的发展。李映表示,英特尔在中国,尤其是开放开源生态当中,还将会更多持续的投入。
软件方面,根据英特尔的统计,现在有超过450个以上的软件工具和资源去帮助开发者去创造以及开发自己的应用解决方案。而所有的软件、工具和资源,绝大部分都是以开源、开发的形式和整个产业和合作伙伴进行共享的。
英特尔把“软件定义,芯片增强”战略分为三个不同的层次:
首先,在底层软件上,英特尔的布局是将硬件和软件结合在一起,更好地释放算力,让硬件平台更好的支撑上层的软件和应用。
其次是中间层软件,这一层面上英特尔有很多投入,包括数据库、Java,以及开发语言等方面。中间层除了能够为英特尔的软件提供最直接的服务之外,更重要的是帮助软件开发者将好的软件给到用户。
最后是顶层应用,通过软件和用户、和合作伙伴一起实现的基于底层和中间层软件的创新以及新业务模式,以服务的模式和客户一起分享软件和硬件共同合作的价值。例如英特尔的Celadon软件包,就几乎完美地把Android应用带到了英特尔的X86平台上。英特尔开发了IBT(Intel Bridge Technology)技术,可以针对不同的架构,将安卓应用在不需要进行产品源代码的情况下,平移到英特尔Celadon平台上,让安卓应用拥有跨平台的流畅体验。
现在英特尔已经和腾讯合作推出了应用宝电脑版,可以直接运行手机应用,电脑上刷抖音、点外卖也是熟悉的味道。
另外一个重要的方面就是AI,英特尔也有超过150个适于AI工作负载的应用软件工具和资源。通过这些工具,一方面可以保障大家熟悉的PyTorch、TensorFlow、飞桨等AI框架能够在英特尔的硬件中达到更好的性能,更重要的是能让这些框架有更多的开发者使用,同时也让更多的应用基于这种框架得到发展,增加更多的用户。
现在英特尔通过第13代酷睿处理器XPU的加速、low-bit量化以及其它软件层面的优化,已经可以在16GB以上内存的个人电脑上运行高达160亿参数的大语言模型,在基于英特尔酷睿处理器或者是锐炫GPU的台式机或笔记本上实现AI训练或者是推理,对于边缘算力的利用有着重要的意义。
生成式人工智能正在对人们的生活和工作方式进行根本性的变革。对于整个PC行业来说,英特尔CEO帕特基辛格曾表示:“AI PC是未来几年PC市场的一个关键转折点,与迅驰和Wi-Fi的重要性相媲美。”
英特尔基于OpenVINO PyTorch后端的方案,通过Pytorch API让社区开源模型能够很好地运行在英特尔的客户端处理器、集成显卡、独立显卡和专用AI引擎上。业界知名的图像生成模型Stable Diffusion,已经可以在英特尔客户端平台的CPU和GPU(包括锐炫独立显卡)上运行FP16精度的模型,用户可以在文字生成图片、图片生成图片以及局部修复等功能上获得良好的使用体验。
李映说道:“AI技术的发展日新月异,每一次创新突破都会为开发者带来全新机遇与挑战。在AIGC的浪潮中,英特尔正与包括微软在内的广泛生态伙伴携手,以强大的算力为基础,秉承开放的理念、通过从硬件到软件的全栈创新技术赋能开发者,为大家提供丰富的创新机会和学习交流平台,共同推动科技向善!”
网友评论