的自主与兼容 龙芯彭飞 LoongArch (的自主与兼容的区别)

文章编号:44054 最新资讯 2024-12-09 龙芯 CPU LoongArch

按:2021年12月9日-2021年12月11日,2021第六届全球人工智能大会(GAIR 2021)于深圳正式召开。历经五年,见证数次潮水的转向,成为目前为止粤港澳大湾区人工智能领域规模最大、规格最高的学术、工业和投资领域跨界盛会。

在大会第二天举办的“集成电路高峰论坛:国产高端芯片之路”上,汇聚来自学术界、产业界和投资界的15位大咖,共同探讨了国产高端芯片的实力以及RISC-V带给中国芯片的机会。

CPU是一个复杂系统,在我们国家追求自主性的过程中,牵涉到三个维度的自主性,包括基于自主IP核的芯片设计、基于自主指令系统的软件生态,以及基于自主材料设备的生产工艺。

一个芯片里集成大量的IP核,IP核是否自主设计是最基础的维度。指令集系统承载着软件生态,软件生态控制着产业体系,而产业体系是最大的卡脖子环节,基于国外指令集不可能发展自主的信息产业体系。由此,自主性显得十分重要。

龙芯彭飞:LoongArch 的自主与兼容

彭飞指出,中国一定要下定决心构建独立于Wintel体系和AA体系之外的自主的信息技术体系和产业生态体系。

前两大生态体系——x86的生态体系和ARM的生态体系——是美国主导的信息化生态体系,未来要有基于我国的指令系统、国产的操作系统形成的,和这两个生态体系平行的一套生态体系。

除了自主性,指令集的兼容性也很重要。龙芯中科基于二十年的CPU研制和生态建设积累推出的LoongArch指令系统,充分考虑兼容生态的需求,融合X86、ARM等国际主流指令系统的主要功能特性,并依托龙芯研发团队在二进制翻译方面十余年的技术积累创新,可实现跨指令平台应用兼容,从而达到融合生态的目的。

以下是彭飞在GAIR 2021的演讲内容,进行了不改变原意的编辑整理:

今天从CPU的角度介绍一下基于指令集的国内发展现状。CPU是一个复杂系统,在我们国家追求自主性的过程中,主要牵涉到三个维度的自主性:

1、自主IP核。

一个芯片会集成大量的IP核,CPU、GPU仅是其中一个IP核,IP核是否能自主设计是考虑自主性最基础的维度。

2、基于自主指令系统的软件生态。

指令集是芯片对外的接口,同时是承载上面软件生态的体系基础。

过去,全世界基本上是基于两大生态体系:一是基于Windows+Intel,X86架构的产业生态体系;二是AA体系,就是ARM+Android,ARM架构的产业生态体系,分别在桌面服务器、移动设备领域构建出了两大体系。我们国家要打造第三套信息化体系。

2020年,龙芯中科正式推出了自主指令系统LoongArch,不包括国外任何授权,是跟X86、ARM平行的指令系统。

3、自主材料的设备工艺自主性。

现在外界常说的“卡脖子”问题,“卡”得最严重的就是这个维度。为什么会出现这种情况?

可能有两方面原因:一是我国没有承接国外先进的产业转移。集成电路起源于美国,当集成电路生产,从美国向外产业转移的时候,有的转移到日本、转移到韩国,有的转移到我们国家的台湾,但没有转移到中国大陆。

另一个是过去国家集成电路设计相对比较薄弱,不能通过设计带动工艺的发展。不过,这几年我国芯片设计能力有了大幅提升,通过芯片设计带动整个工艺快速发展,从行业发展来看,虽然还有差距,但相信再过五到十年,这个差距可以补齐。

在70年代,美国硅谷的各种芯片蓬勃发展,当时芯片设计还不是美国一家独大,日本、欧洲、韩国都有芯片设计能力。Intel曾在70年代向日本公司授权,让其采用兼容Intel的架构设计CPU,这些CPU既便宜又好用,后来还反销到美国。1986年,美国挥起了制裁的大棒。

回顾那段历史可以发现,美国制裁他国高端芯片的发展并不新鲜,历史在反复上演。为什么会出现这样的情况?

当时日本犯了一个最大错误,就是只重视CPU产品的研发,忽视生态主导权。如果一直做生态里某一款产品,会难以实现超越。因此,掌握生态主导权极其重要。

1982年,NEC生产的个人PC用的是Intel的芯片,1985年换成了自研芯片,1986年又换回去了。为什么?因为制裁失去了生态的主导权,这给我们很大的启示。

中国一定要下定决心构建自己的信息化生态体系,前两大生态体系,X86的生态体系和ARM的生态体系是美国主导的信息化生态体系。希望未来基于我们自己的指令系统、国产操作系统形成和这两个生态体系平行的一套生态体系,它是产业的基础,在别人的基础上盖房子总是不牢靠的。

目前基于自主CPU的发展情况是怎么样?

龙芯彭飞:LoongArch 的自主与兼容

左图是龙芯3A5000芯片结构图,这里每一个方块其实都是一个IP,这些IP都是完全自主设计、自主演进,左下角罗列了芯片里面的IP核。

右上角反映了近十年自主CPU的发展速度,第一代3A1000跑分是2-3分,经过近十年的快速迭代,现在能达到30分(目前国际主流CPU跑分在20-40分之间)。右下角图片是芯片产业里性能提升的曲线,可以看到,前几年呈现线性快速增长,越往后增长越缓慢,龙芯CPU也即将达到性能增长的顶端。

指令集是信息产业绕不过去的话题,前面提到,我国不可能基于国外的指令系统构建自己的产业生态体系,就像中国人可以用英语阅读和写作,但是用英语构建我们国家的文化体系、构建民族文化是不可能的。

另一方面,应该如何考虑指令集的自主和兼容性?过去十几年,业界一直在争论这个问题,兼容性和自主性孰优孰劣?兼容有兼容的好处,可以直接利用现有生态里的软件产品,有现成的生态,一开始发展速度可能会快一些,但最大的问题是受制于人。

那么,我们能否做到既自主又兼容的指令系统?从龙芯过去二十年的发展来看,这是可以做到的,重点是要打造“3+3+3”的核心能力。一是三大编译器,GCC、LLVM、GOLANG。二是三个虚拟机,Java、JavaScript、.NET。三是三个翻译器,实现对MIPS、X86、ARM的二进制翻译,直接运行其应用软件。

目前,龙芯中科推出了自主指令系统LoongArch,包括基础架构部分和向量指令、虚拟化、二进制翻译等扩展部分,近2000条指令,是充分考虑兼容的指令系统。

LoongArch的特点主要表现在两个维度:一是用户态,二是核心态。LoongArch是一个精简指令系统,32位长指令、32个通用寄存器、32个浮点寄存器。用户态是给编译器、程序设计者使用。核心态在内存管理、控制寄存器的数量、规格都进行了大量的创新性设计,是符合现代操作系统的设计。

我们对LoongArch的性能进行了测试,在相同IP下,一个用MIPS指令集,一个用LoongArch指令集,可以看到,动态指令数下降了15%到20%,总体性能提升了12%左右。

LoongArch指令系统能够支持二进制翻译,融合了X86、ARM、MIPS、RISC-V指令系统的主要功能特性。

自主指令系统的生态是如何构建的。龙芯中科推出了二进制翻译器,又称LAT翻译体系。最底层是LoongArch架构的芯片,再往上是操作系统,操作系统往上有几个维度:基于LoongArch的原生Linux应用,比如说本地化的办公、音视频的应用。

同时,龙芯中科推出了三个翻译器 :MIPS应用往LoongArch上翻译,ARM应用 往LoongArch上翻译,X86应用 往LoongArch上翻译,未来希望能够做到:从MIPS翻译过来百分之百性能不损失,从ARM翻译过来90%性能不损失,从X86翻译过来做到80%的性能不损失。

目前,Photoshop、微信、一些游戏都可以在国产平台上很好地运行,生态是有保障的,包括一些主流的Linux应用框架都可以原生支持。国产操作系统厂商统信和麒麟也都推出了对应的国产操作系统版本。

关于LoongArch平台的AI计算,龙芯中科构建了全域异购AI硬件支撑体系,龙芯CPU +GP GPU、龙芯CPU+ASIC、龙芯CPU+FGPA分别应用于通用AI计算和专用AI计算。软件方面,龙芯中科构建多层级AI软件生态体系,包括系统支撑、计算框架、算法模型层级,AI领域有完整的解决方案。

目前围绕龙芯中科的产业合作伙伴已经有上千家,通过一系列的措施,包括标准建设、开源软件建设、解决方案提供、安全体系、产品认证、人才培养、出版书籍等,从多个维度构建LoongArch产业生态体系。

同时,LoongArch正在构建技术产业联盟,在联盟里与产业合作伙伴实现知识产权的共享,一起打造一套生态。希望在2025年消除指令系统之间的壁垒。

谢谢大家。

原创文章,未经授权禁止转载。详情见 转载须知 。


本文地址: /article/cd932969095d0593b658.html
全局中部横幅
全局中部横幅
北京时间_创造历史的每时每刻 尽在北京时间

“北京时间”网站是北京首个市级融媒体平台,是北京广播电视台重要新媒体平台。汇聚海量新鲜资讯,聚合北京广播电视台优质节目,提供全方位便民服务,致力成为为全网用户提供综合服务的智慧融媒体平台。

智熹电子商务(上海)有限公司 趣天麦网–畅享优质网上购物体验,数万款精品女装 化妆品 套装 食品 精品男装

M18-趣天麦网是全球最大的中文女性网上购物网站之一,在线特价销售超过60万种品牌服装,时尚饰品。是白领女性购买时尚女装、配饰、家居用品、健康美容、母婴用品的首选,同时有天天抢,特价,积分换购等特色购物专区;

云南网站导航大全-LOL网址导航网

LOL网址导航网是专业的上网导航网站,精心收录各类优质热门网站信息,同时提供天气、快递、违章等各种生活便民查询工具网址,为您提供安全便捷的上网导航服务,现已被众多网友设为上网主页,网址导航大全首选LOL网址导航.

全屋定制家具一线品牌_定制衣柜十大知名品牌加盟_高端室内软装定制【中至信家居】-【中至信家居】

中至信家居作为全屋定制家具一线品牌,致力于为中国家庭提供舒适,环保,高性价比的家居一站式解决方案,高端室内软装定制,只需要普通的价格,高性价比期待您的选择!

NBA直播_NBA录像回放_NBA新闻_NBA资讯_JRS低调看直播-运星直播

运星直播为球迷提供24小时不间断直播信号和录像回放,内含NBA直播,足球直播,篮球直播,英超直播,中超直播,西甲直播,德甲直播,CBA直播,电竞直播,JRS低调看直播,在线免费高清无插件直播观看,及NBA录像回放,NBA视频集锦,欧洲杯录像回放,足球录像回放,足球精彩视频,电竞录像回放,足球新闻,篮球新闻,电竞新闻等。

河北食品包装袋,河北真空包装袋,河北高温蒸煮包装袋,河北日化包装袋,河北塑料包装袋-沧州华硕塑业有限公司

沧州华硕塑业有限公司专业致力于食品包装袋,打造一站式服务,秉承创新研发设计生产,食品包装袋,真空包装袋.TEL15233772555.

A9VG电玩部落-核心玩家聚集地

A9VG电玩部落,中国电玩及主机游戏行业的领先平台,致力于为玩家报道最新主机游戏独家资讯,PS4和XboxOne等主机电视游戏攻略,更有A9VG论坛为电玩主机游戏爱好者提供交流平台。

接近开关,高温电感-高压电容-磁性防水防爆-金属接近开关,光电开关,霍尔传感器,南京凯基特电气有限公司

凯基特电气有限公司是国内具有一定规模的传感器生产厂家,研发和订制化生产接近开关/光电开关/接近光电传感器等系列产品,包括:电感式接近开关、霍尔式接近开关、电容式接近开关、耐高压接近开关、耐高温接近开关、磁性接近开关、防爆接近开关、防水接近开关、金属接近开关、拉绳开关传感器的研发、生产和销售为一体,广泛应用于各种工业机械设备及自动化流水线上,与大企业长期合作。

签名_个性签名_签名查询_签名大全-微签名

微签名网有全面的个性签名大全,包含了电子签名,名字签名,微信签名,qq签名,最后短句签名,签名设计,手写个性签名,2023最火签名,个人签名,找签名就来微签名。

Decent 鼎信——国内领先的数字权益解决方案提供商 |鼎信官网|权益解决方案|橙券

山东鼎信数字科技有限公司(Decent鼎信),成立于2010年,是国内领先的数字权益解决方案提供商,先后荣膺国家级高新技术企业、山东省瞪羚企业、山东省双软认证企业、山东省数字经济示范平台企业、ISO9001质量管理体系认证企业。Decent鼎信专注于数字产品的开发及运营,陆续打造橙券、小橙生活、橙票票、橙积分、车加加等核心品牌,为银行、保险、电商、运营商等行业客户提供开放高效的专业服务,助力传统行业数字化转型升级和价值落地。

耐压测试仪(检测电气设备绝缘性能)百科

上海徐吉耐压测试仪主要用于检测电气设备的绝缘性能,其工作原理是将高电压施加到被测试物体上,通过检测电流大小来判断其绝缘性能是否符合标准要求,其中,耐压测试仪器通常包括高压发生器,电流表,电压表,保险丝等部件,可以根据需要进行调节和控制,在测试过程中,需要注意安全操作以避免意外事故的发生

全局底部横幅