芯片架构是什么

Fanly 问答 2019-07-24 14:27:25 阅读(...)

芯片架构是指对芯片对象类别和属性的描述,对于每一个对象类别来说,该架构定义了对象类必须具有的属性,它也可以有附加的属性,并且该对象可以是它的父对象。主流的芯片架构有ARM、MIPS、x86。

芯片架构是指对芯片对象类别和属性的描述,对于每一个对象类别来说,该架构定义了对象类必须具有的属性,它也可以有附加的属性,并且该对象可以是它的父对象。主流的芯片架构有 ARM、MIPS、x86。

proseccor

架构是个很模糊的词,具体含义跟语境有关。通常提到 SOC 芯片架构时,一般指的是嵌入式处理器核心的类型,当提到 x86 或 arm 架构时,指的是指令集。当探讨芯片设计时,讨论的是电路实现级别的微架构。

CPU 是个解释器,架构是它的算法,RTL 是算法的实现,MuxReg 队列操作是它 emit 的 target。更好架构就是更好的算法,能用更少操作在更紧的 constraint 下做完同样一件事。

因此现代 CPU 的算法已经发展成一个复杂的系统,涵盖解释器编译器 JIT 优化器向量化程序分析各大功能,对应到 architecture 里的名词就是 ROB OoO renaming coherency。所有这一切算法设计都属于 CPU 架构,也就是这个复杂解释器+recompilation 的算法。

CPU 处理计算,本来逻辑上说,只要结果正确步骤也没问题,可是,由于你必须要把你的指令集写死在芯片上,因此,不同的指令集,写在芯片上的电路自然也就有区别了;甚至由于指令集不同,每种指令集所需要的寄存器、数据带宽也都有所不同,那么制作出来的芯片自然区别比较大了。 这些不同的芯片设计和安排,就是所谓的“架构”。

所以 x86 的架构和 ARM 就不一样,他们的指令集不同,自然架构就不同了。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • 荣耀全场景智慧操作系统 MagicOS

    MagicOS是什么

    MagicOS是指荣耀全场景智慧操作系统。荣耀MagicOS全场景智慧操作系统是荣耀开发的基于Magic OS底层架构的互联能力,荣耀全场景设备可实现一碰即传、一拖即有等无缝连接的操作系统。
  • Apple M2

    苹果M2芯片和M1芯片有哪些区别

    苹果M2相较M1芯片,CPU性能提升18%,GPU性能提升35%,AI性能提升40%,同时内存带宽提升50%,支持更大的24GB内存。同时采用第二代台积电5nm工艺,能耗比更高,晶体管数量提升到200亿个,比M1提多了25%。
  • 英伟达自动驾驶 NVIDIA DRIVE

    NVIDIA自动驾驶是什么

    NVIDIA自动驾驶是NVIDIA旗下的产品。NVIDIA 利用自身在高性能计算、影像、以及 AI 领域经验,为运输业构建出软件定义的端到端平台,可通过无线更新实现持续改进和持续部署,可满足大规模开发自动驾驶汽车的所需。
  • 内存条 Memory module

    双通道内存和单通道的区别是什么

    双通道内存和单通道区别在于要求不同,内存容量,读取速度,处理能力,性能,装机成本;单通道需要一条内存条,同一时间只读或只写;双通道需要最少2条内存,可以同时读和写,在日常打开软件或者文档肯定要比单通道要快上一截,相同容量会比单通道贵。
  • 苹果手机 14 iphone14

    iPhone14性能怎么样

    iPhone14采用的是A15仿生芯片,是基于台积电5nm工艺打造的,共有超过150亿个晶体管,任然是一个性能非常强悍的处理器,它具有6核中央处理器,具有2个性能核心和4个能效核心,5核图形处理器,16核神经网络引擎。
  • e5-2620lv3

    e5洋垃圾能用多少年

    洋垃圾可以用特别久,CPU一般不会坏。坏的案例里大部分只是主板坏了。国内支持洋垃圾CPU的主板品牌厂商有:华南金牌。