ARM架构本身属于一种芯片绘图设计方案,包含了芯片的逻辑算法和技术架构的版权。与Intel X86架构芯片不同,ARM不负责制造芯片,而是通过向其他客户提供架构授权来盈利,包括基础架构授权和高级架构授权。像苹果和高通这样的大客户为更高的授权级别支付高价,因此他们可以自己修改和优化芯片。

ARM架构是什么?有什么用?

ARM架构是什么有什么用

ARM架构不是芯片,而是一种半导体芯片架构的名称,统称为ARM架构。比如我们平常使用的电脑里的CPU都是采用X86架构,不管是英特尔还是AMD的处理器都属于X86架构,而ARM架构CPU主要在手机、平板等各种便携设备中采用,其特点是架构效率很高,芯片面积功耗都非常容易控制。ARM架构是英国ARM公司研发的,至今已经有几十年的历史,这家公司和英特尔、AMD这些公司不同,尽管都是研发CPU架构,但是ARM公司从来不自己生产CPU芯片,而是只负责芯片架构的设计和研发,当然也包括升级和技术维护,至于实际产品的制造则授权给其它半导体厂商和OEM厂商,比如高通、苹果、华为等。

所以我们平常用的手机SOC里面关键的CPU芯片都是来自ARM架构的底层设计,比如高通从ARM买来基础的架构授权,然后经过自己的优化设计后便设计出骁龙845芯片,最后交给三星、台积电这样的半导体芯片代工制造就出来成品。但是并不是你有钱就可以买来ARM授权做出自己的芯片,因为ARM架构仅包括CPU、GPU等主要模块,如果你要做手机芯片必须还要有基带技术,还需要根据配套设备进行优化设计,所以没有足够研发实力的公司是难以使用好ARM架构授权的。

达芬奇架构和arm架构有什么区别?

达芬奇架构和arm架构有什么区别

ARM架构属于手机CPU的核心架构,而华为AI芯片虽说也采用了ARM架构的一部分,但是作为AI加速器的达芬奇架构上与ARM架构并没有太大关系,属于华为自研的架构,达芬奇架构所做的就是AI加速器的作用,和传统的ARM核心进行协调工作以加速AI计算效能,其实达芬奇架构本身也没有采用非常黑科技的技术,主要是简单的把计算用的乘加器(MAC)按照不同的计算组织成不同的方式,并搭配标准的数据缓存。

所以严格上来说达芬奇架构是采用部分arm架构,同时以外围AI加速器来进行张量运算加速,而这类架构倒是更像GPU架构,都是为了优化AI智能计算,加入了对于张量核心的优化支持,但是由于GPU并非专门为AI计算设计的,所以在神经网络推理等主流应用上,传统GPU架构并不如达芬奇架构的效率高,华为之所以坚持自研架构也是为了更好的支持华为的软硬件生态系统,之前的“寒武纪”尽管也不错,但是毕竟也是受制于人。

arm架构多年来遍布手机芯片行业,尽管现在业界不少AI芯片架构也是和ARM架构结合的,但是未来的AI芯片架构肯定会逐渐走向专业化的道路,并且有希望和arm架构芯片做到接近的地位,华为作为国内最具芯片研发实力的公司,自研AI芯片架构是必须的,尽管现在看来达芬奇架构并没有太多黑科技含量在里面,但是因为不对外销售,达芬奇架构未来有望成为华为产品差异化竞争的关键手段。

ARM架构是什么东西,不用ARM不行吗?

ARM架构是什么东西,不用ARM不行吗

如今手机和平板等便携式设备基本都是使用的ARM架构处理器,主要是因为ARM架构相比传统X86架构芯片指令集相对精简,不需要太大的芯片面积就可以达到不错的性能,而且ARM架构效率很高,只需要很低的功耗就可以达到不错的性能,可以说是目前最适合在移动设备上使用的处理器芯片,英特尔虽说也曾想进军手机芯片行业,但是X86架构先天不适合小型设备,不是功耗大就是性能差,以失败而告终。

由于ARM的架构授权模式,赶上了近几年手机产品的热潮。业内许多公司都需要芯片,因此ARM与许多公司建立了合作关系,如高通、苹果和三星等。这些公司不需要从零开始设计芯片,最多只需要一些优化和改进,节省了大量的时间和成本。同时,由于ARM芯片在业界占据主导地位,而系统软件开发商在优化ARM架构芯片方面已经非常成熟。如果此时其他公司使用其他架构芯片,很难适应。即使性能再好,没有系统和软件支持也没有市场。


文章TAG:Arm  arm  内核  解析  内容  
下一篇