华为又发布昇腾芯片编程语言 再次打破美国垄断-热点在线

近日,华为正式发布昇腾Ascend C编程语言,号称能实现算子最 佳执行性能。不过,外界则理解为华为再次自主研发编程语言,这对华为摆脱国外技术尤其是美国计算机技术的束缚,非常有利,否则后果严重。


【资料图】

计算机编程语言是程序设计的最重要的工具,它是指计算机能够接受和处理的、具有一定语法规则的语言。全球最常见的计算机语言有C语言、C++语言、汇编语言、Pascal语言、Java、C#等,几乎都是美国企业研发出来的。

美国软件对中国如何卡脖子,随便举个例子。有个985高校被美国列入实体清单后,被取消了 MATLAB 授权,导致此后的各种研究都会被延误。高校的一个研究生在网上哀叹,中国的工程软件业和国外差距在 30 年以上!

华为早就意识到了这一点,很早就开始在编译器与编程语言方面发力。2019年8月,华为在放出了方舟编译器的源代码,这是华为首个完全自主研发的编译器平台,获得国内一片欢呼。

华为消费者BG软件部总裁王成录曾谈到华为为何要做方舟编译器,这是因为在做智能手机的过程中,华为想把手机做到像iPhone一样流畅,但遇到很多困难,其中很重要的一点就是Android的虚拟机机制。

Android就是美国谷歌的手机操作系统,其在技术上过于老旧,造成华为无法开发很多新应用。所以,华为要开发自己的编程语言。

此次华为开发的昇腾芯片编程语言也非常重要因为昇腾芯片是用于服务器等硬件产品上,昇腾在国际上对标的主要是美国英伟达公司的GPU,有了昇腾芯片,华为就不需要购买美国英伟达公司的GPU,就能摆脱美国卡脖子。而昇腾芯片要做得好,有需要华为自己开发的编程语言。

华为此次宣布,其昇腾芯片编程语言原生支持C/C++编程规范,匹配用户开发习惯;结构化核函数编程,可通过高性能类库接口实现算子核心逻辑,自动流水并行调度实现算子最 佳执行性能。

美国英伟达公司的GPU在华为心中已是可有可无,美国这方面卡脖子已是无效。而且,华为昇腾芯片编程语言拥有自己的自主知识产权,也不怕美国捣鬼。

(责任编辑:韩丽)



关键词:

推荐DIY文章
主机存在磨损或划痕风险 PICO4便携包宣布召回
穿越湖海!特斯拉Cybertruck电动皮卡可以当“船”用
vivoXFold+折叠旗舰开售 配备蔡司全焦段旗舰四摄
飞凡R7正式上市 全系标配换电架构
中兴Axon30S开售 拥有黑色蓝色两款配色
荣耀MagicBookV14 2022正式开售 搭载TOF传感器
it