苹果处理器是基于什么架构的?
苹果手机cpu是arm架构。arm体系结构过去被称为advancedriscmachine(早期称为acornriscmachine),这是一种32位risc处理器体系结构。它广泛应用于许多嵌入式系统设计中。
苹果手机cpu架构是arm吗?
苹果的手机cpu属于arm处理器,但它不是公共架构。它是由苹果自己设计的。
目前,苹果a10处理器的架构尚未公布。到目前为止,苹果的手机架构还不是arm。
扩展:体系结构作为处理器的基础,对处理器的整体性能起着决定性的作用。在同一主频下,不同结构处理器的性能差距可达2-5倍。
目前,手机和平板电脑处理器的体系结构主要包括arm和intelx86。我们知道,包括英特尔的主要竞争对手amd在内,英特尔x86体系结构在pc领域占据着不可动摇的主导地位。
arm架构占据手机处理器领域90%的市场份额,处于绝对垄断地位。目前主流处理器芯片厂商几乎都采用arm架构,如高通、德州仪器、nvidia、三星、苹果等。
现在最先进的处理器体系结构是armcortex-a15。与armcortex-a9相比,最大的区别在于它支持多核和无序执行,其性能也在不断得到很大的提升。
目前,四核处理器大多采用armcortex-a15架构,如tegra4、三星5250和苹果a6处理器。
苹果手机cpu架构是arm吗?
简单地说。arm体系结构是一种精简的指令集,它对一些简单的指令进行优化,在处理相对简单的任务时,能够以低功耗完成任务。单就处理器而言,snapdragon、麒麟、猎户座和苹果a系列都是基于arm架构的。同一时代的差异在于不同的工艺和是否独立定制芯片。比如snapdragon845的处理器部分是kryo385,它是半独立设计的,猎户座9810是自主开发的核心,所以猎户座有更强的性能。x86体系结构是一个复杂的指令集,它的通用性更强,可以处理复杂的指令,但是它也比arm消耗更多的能量。所以你的电脑主板是由英特尔和amd制造的。在性能方面,x86遥遥领先。值得注意的是,snapdragon、orion和kirin被称为soc而不是cpu。它们的定位并不像手机中的cpu那么简单。soc还需要集成gpu、ram、基带、gps等。
为什么高通和苹果a系芯片都是基于arm的芯片,性能差别却这么大?
严格来说,高通snapdragon和applea系列芯片使用arm的体系结构/指令集级授权,而不是简单地使用arm的ip核。
此级别的授权可以极大地改变arm体系结构,甚至可以扩展或减少arm指令集。苹果就是一个很好的例子。基于armv7-a架构,它扩展了自己的appleswift架构。
既然它们都是体系结构/指令集级授权,为什么高通snapdragon和苹果a系列芯片的性能有如此大的差异?
事实上,从运行点来看,snapdragon的多核性能与系列芯片相当。但苹果公司采取了“少核心、多性能”的策略,不惜成本增加核心面积和效率,换取功耗和性能。
而且,苹果设计的芯片在流水线效率、通道、带宽、l2/l3等方面从不吝啬,以提高单核的性能。
我们认为a系列芯片性能更好的另一个原因是ios对苹果芯片的优化。正是因为苹果不仅具备自主研发芯片的能力,而且在操作系统上形成了闭环,这使得苹果芯片的ios体验超越了android芯片。
从底层技术来看,由于android采用java虚拟机,android系统比苹果ios占用更多资源,使得android手机体验不如苹果手机流畅。
然而,近两年来,随着芯片性能和内存容量的不断提高,android手机的体验已经越来越接近苹果手机。snapdragon的gpu的性能比a系列芯片要好,所以两者之间的差距并不像预期的那么大。
处理器架构与处理器是什么关系?
如果把cpu比作房子,那么cpu架构就是房子的设计图,它规定了房子的面积、朝向、图案等
在规格上,处理器架构就是处理器的硬件架构,它包含两个部分。首先,处理器必须有一组指令。这个指令集定义了处理器的基本特性,处理器的基本功能,也就是它能做什么。例如,如果你想盖房子,你的要求是能容纳4个人,有厨房和浴室,有阳台,有良好的通风和采光等,你的要求相当于处理器的指令集。
但是单独设置指令是不好的。还需要有实现指令集的部分。这就是处理器的微结构。微结构定义了如何实现cpu的功能。其实,它是用大量的硬件设计来迎合指令集的,就像房子一样。你要根据需求设计几个房间和大厅,窗户的位置和大小,每个房间的布局,墙壁的厚度,空间的高度等,因此,虽然需求是相同的,不同的人的设计会导致不同的房子类型。cpu也是这样。相同的体系结构,不同的微体系结构,不同的处理器。就像英特尔的桌面处理器都是x86架构一样,第七代核心和第八代核心的区别在于微架构的不同。
现在常见的处理器架构有:
x86架构:主要用于计算机上的cpu
arm架构:主要用于智能手机上的cpu
mips架构:通讯产品等
power架构:服务器、游戏机等
您应该熟悉前两种。我们每天都要对付他们。mips建筑(中国龙芯使用的建筑)曾经是nb,而power建筑也是过去的贵族建筑。一开始,由苹果、ibm和摩托罗拉三大巨头组成的aim联盟希望借助powerpc来对抗英特尔和微软的寒冬。除x86采用cisc复杂指令集外,其余三种体系结构均采用risc精简指令集。
除了上述四种体系结构外,还有一些专业的处理器体系结构,如dsp信号处理器,以及一些众所周知的体系结构,如ti的c6000系列。手机太迟了。苹果手机mobilea8处理器主要用于iphone6手机上。刚才,我家有一部iphone6。这部手机我已经用了三年了。升级ios12系统后,该手机的性能仍能满足应用的一般需求。每天聊天,上网不是纸箱,但玩流行的手机游戏真的很不错。将图像质量调整到最低级别时,图像质量不平滑。
苹果a8采用20nm制造工艺,双核cpu架构,最高频率仅为1.5ghz;相比最新的a12处理器,业界最先进的7nm制造工艺,六核cpu架构,最高频率为2.5ghz
,各方面的性能和效率都有了很大的提高,完全可以做到说是业界最强大的移动cpu,总体来说,a12的性能至少可以达到a8的同时,它有更小的体积和更低的功耗。
除了cpu性能,a8芯片的gpu、图像传感器、基带芯片等模块都落后了。即使iphone6配备了最新的摄像头,也拍不出足够好的照片。a8芯片虽然能够满足手机的基本需求,但要有足够好的使用体验是非常困难的。在芯片技术飞速发展的今天,a8处理器越来越普及,可以说它已经完全落后了。是否淘汰取决于具体使用需要。
原文标题:ios和安卓基于什么架构 苹果处理器是基于什么架构的?,如若转载,请注明出处:https://www.tzjingsheng.com/news/54735.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「豪运号」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。