科技领域没有借口,核心技术是掌握半导体发展自主权的根基。美国在半导体领域中的“难堪吃相”,让我们意识到了核心技术的重要性。但要想实现发展半导体产业的完全自主,还需要攻克很多的难关。其中用于编译语言代码的编译器,也是一个十分重要的部分。
为了给操作系统、语言代码铺路,华为早先推出了毕昇编译器。不过随着智能信息技术的发展,以及国外对操作系统和指令集、代码等领域技术使用权的不断加码,无形中给毕昇编译器附加了很多的额外要求。其中生态、兼容性以及适配性是重中之重。为了解决这些问题,华为于2022年1月29日宣布:“毕昇编译器正式添加到欧拉开源系统软件仓库”。
华为表示,在欧拉开源系统的支持下,毕昇编译器可以通过yum安装,目前毕昇编译器支持且仅支持Arm架构,从中也能看出华为对Arm业务的重视。值得一提的是:加入到欧拉开源操作系统软件仓库后,在相同的软硬件条件下,毕昇编译器2.1.0比GCC9.3.0的性能提升了24.3%。数据来自于Benchmark权威技术平台。
什么是毕昇编译器呢?单纯说它是一种“语言编译器”难免有些苍白。这里简单介绍一下。为了给华为后续发展PC端核心技术铺路,完善华为编译器实验室的基础建设,华为专门打造了一款高性能、高可信以及易扩展的编译器,不仅支持C/C 等主流编程语言,还能通过增强、引入多种编译优化技术提高毕昇编译器在特殊状态下的性能收益。
目前毕昇编译器的最新版本为2.1.0,是华为于2021年12月30日发布的。对比前代版本,毕昇编译器优化了特性、数据循环,其内存布局和数据处理效率也得到了大幅增强。尤其是在软件预取方面,通过和鲲鹏处理器的对接,毕昇编译器能够准确、高效地完成指令,提升程序的性能。
抛去一些专业术语,这次毕昇编译器接入欧拉操作系统软件库将提高毕昇编译器的工作效率,提高华为在未来操作系统领域中的竞争力,推动华为在软件操作系统领域中的更好、更快发展。间接地推动我国操作系统软件技术的发展。对于华为、对于国产智能科技产业来说是一件“利好消息”。
对于“华为毕昇编译器接入欧拉操作系统软件库”这件事情,大伙有什么想说的呢?这次“毕昇编译器”性能大增,将间接提高华为在操作系统领域中的竞争力和影响力,对此你有什么想表达的呢?
欢迎在下方留言、评论。我是柏柏说科技,资深半导体科技爱好者。关注我,带你了解更多最新的半导体资讯,学习更多有用的半导体知识。
花粉社群VIP加油站
恭喜你,领取到一张面值 0 元的优惠券
只有购买全集内容 0.00 元,才可抵扣使用。
有效期截止于:2020-12-12 23:59
是否立即使用?