美国驴象两党,在很多方面都意见相左,但在对待中国的态度上却少有地达成一致。可以预见,未来,不管特朗普连任与否,都不能幻想美国人的对华政策有较大变化。
目前,“构建独立于Wintel 体系(Windows+Intel)和AA 体系(ARM+Android)的安全可控的信息技术体系和产业生态”已经成为国家战略。
要达成这一目的,“芯片”的问题是无法绕过的。而芯片难题又分为两个小点:一是 CPU 的指令集架构,一是生产的工艺制程。本文不谈工艺问题,只谈前者。 指令集架构,又称指令集或指令集体系,是计算机软件运行的基础设施。指令集的指令转换成机器码之后即直接与 CPU 发生交互,是比汇编语言更加底层的封装。
图 | 该指令含义为:将地址 2 的值与常量相加,然后写入到地址 1
目前,仍然活跃在商业领域的指令集分成两大类:以 ARM、RISC-V 及 MIPS 为代表的精简指令集(RISC),以 X86 为代表的复杂指令集(CISC)。这里的精简和复杂可以简单理解为所包含指令数目的多少。
使用 X86 架构的厂商是大名鼎鼎的 Intel 和 AMD,该架构为 Intel 首创,由于历史原因形成了现在的两强局面。值得注意的是,X86 架构基本不再对外授权。
ARM 指令集的产品众多,由于其在功耗方面的优势,几乎所有的智能手机(苹果、安卓)、平板、便携智能设备,都要向 ARM 购买授权,在商业上 ARM 是成功的。目前 ARM 隶属于日本的软银,不过已有传闻 NVIDIA 将收购 ARM,届时 ARM 将归属美国。
RISC-V 比较特殊,属于开源(仅ISA)指令集架构,也就是说 RISC-V 指令集可以自由地用于任何目的,允许任何人设计、制造和销售 RISC-V 芯片和软件,而不必向任何公司支付专利费用。
中国,是最追捧 RISC-V 的国家,没有之一。
追捧到什么程度呢?RISC-V 官网显示,其首席会员一共十名,其中中国公司、组织占了八席,他们分别是:阿里巴巴、晶心科技(台湾省)、华为、中国科学院计算技术研究所、中国科学院软件研究所、RIOS(清华 - 伯克利深圳研究院)、中兴微电子和赛昉科技(SiFive 中国)。