芯片架构是什么

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. 加载中..

相关推荐

  • SSD

    固态硬盘的价格趋势如何

    我们预测固态硬盘的价格趋势将呈现先下降后平稳的趋势,在技术突破前,价格空间也将缩小。此外,环保政策和市场需求也同时影响着价格的走向。因此想要购买固态硬盘的用户,可以针对自己的需求进行选择。
  • Mediatek Dimensity 8300

    联发科新智能手机芯片,超乎寻常的性能

    联发科新推出的Dimensity 8300芯片针对中端市场,与高通骁龙7 Gen 3竞争。该芯片基于4纳米工艺,采用ARM V9架构,提供了20%的处理能力提升和30%的能效增加。新的Mali-G615 GPU显著提升图形性能,同时功耗更低。AI性能方面,Dimensity 8300能处理高达100亿参数的模型,支持更快的AI任务处理。提供高频率的RAM支持和UFS 4.0存储标准,改善了5G和Wi-Fi连接性能,支持4K HDR 60fps视频录制,展现了出色的全面性能。
  • 游戏处理器 Game processor

    什么处理器最适合玩游戏

    高性能游戏体验可倾向于选择Intel Core i9或AMD Ryzen 9系列,处理器提供高核心数和强劲的单线程性能,在处理复杂的游戏场景时更加出色;考虑性价比Intel Core i5和AMD Ryzen 5系列是较为经济的选择。
  • Apple M3 芯片

    苹果M3芯片:解读苹果第三代芯片技术

    苹果推出M3芯片家族,标志着苹果芯片技术的第三代。M3系列最大的变化是采用了3纳米工艺,与前两代的5纳米工艺不同。新芯片提供了更高的性能,其中M3 Max表现最为突出,CPU和GPU的性能都得到了显著的提升。苹果称M3系列的性能核比前代快,同时引入了动态缓存和硬件加速的光线追踪技术,为Mac游戏带来了新的可能。目前只有24英寸的iMac和MacBook Pro提供了M3芯片,预计苹果的其他产品将在未来逐渐过渡到新的M3芯片。
  • M3 iMac

    M3 iMac已经面世,但缺少了最需要的改变

    苹果推出M3版的24英寸iMac,虽未带来备受期待的新配件,但M3的加入令iMac得以显著升级,特别是在3nm工艺的支持下性能大幅提高。与M1相比,应用程序打开速度提高了30%。苹果尤其强调了M3对游戏性能的提升,以及对仍在使用基于Intel芯片的老款iMac用户的吸引。新款M3 iMac在性能上有了很大的提升,为苹果的一体式台式机带来了期待已久的新活力。
  • 动态缓存 Dynamic Caching

    Dynamic Caching是什么

    Dynamic Caching(动态缓存)是苹果M3系列芯片的新功能,它能实时分配本地内存,确保内存使用的准确无误,从而避免资源浪费。被视为M3系列芯片新GPU架构的基石,能显著提高GPU的利用率,从而在运行要求较高的应用和游戏时实现明显的性能提升。