通用处理器与嵌入式处理器有哪些相同和不同的地方。
一、相同:
通用处理器属于复杂指令集计算机(CISC)体系结构,如Intel的Pentium和AMD的Athlon处理器。
嵌入式处理器都是精简指令集计算机(RISC)体系。其中ARM处理器占了很大一部分市场份额,主要包括如下几个系列:ARM7、ARM9、ARM10、ARM11、XScale。
二、区别:
1、功能不同
通用处理器:采用超标量结构为提高处理器性能的主要手段,这种结构在指令界面上保持与RISC结构兼容,但在内部由硬件做动态调度,实现多个操作的并行执行。
嵌入式处理器:对实时多任务有很强的支持能力,能完成多任务并且有较短的中断响应时间,从而使内部的代码和实时内核心的执行时间减少到最低限度。
2、特点不同
通用处理器:工作负载以非数值、不规则标量应用为主(这种负载也是目前事务处理和Web服务类服务器的工作负载特征),实现高性能的方法主要是开发指令级并行性。
嵌入式处理器:具有功能很强的存储区保护功能。这是由于嵌入式系统的软件结构已模块化,而为了避免在软件模块之间出现错误的交叉作用,需要设计强大的存储区保护功能,同时也有利于软件诊断。
嵌入式系统特点:
1、对实时多任务有很强的支持能力,能完成多任务并且有较短的中断响应时间,从而使内部的代码和实时内核心的执行时间减少到最低限度。
2、具有功能很强的存储区保护功能。这是由于嵌入式系统的软件结构已模块化,而为了避免在软件模块之间出现错误的交叉作用,需要设计强大的存储区保护功能,同时也有利于软件诊断。
3、可扩展的处理器结构,以能最迅速地开展出满足应用的最高性能的嵌入式微处理器。
-嵌入式处理器
1、英特尔I5水平从性能上来看,龙芯比如3A5000性能与2015年的英特尔i5水平相当,这已经很不错了,要知道在过去国内外CPU在性能上的差距就能达到10年以上因此只看性能的话,大概58年左右就能够替换英特尔但CPU除了性;如果光从性能上来看,龙芯3A5000性能与2015年的英特尔i5水平相当,这已经很不错了,要知道在过去国内外CPU在性能上的差距就能达到10年以上因此只看性能的话,大概58年左右就能够替换英特尔但CPU除了性能以外,生态也非;经过十八年的研发,龙芯也已经推出了三个系列的处理器,目前龙芯最新的是龙芯3A3000,但与英特尔和AMD相比,龙芯的差距还是很大的就拿龙芯3A1000来说,其集成数据相当于英特尔J1900入门级的CPU,不过现在已经停止生产了即;毕竟因特尔是专门研发桌面级CPU的公司,即便是14纳米的工艺制程也能让Rocket LakeS的睿频高达55Ghz但是龙芯3A5000的频率为25Ghz,如果是最低主频的话,主频差不多相当于酷睿2016年的酷睿I56400由于龙芯3A5000的其他。
2、这些只是表面上的配置和参数,龙芯3A5000最了不起的地方在于,它首次使用了国产架构指令集,没有借助任何国外技术,是100%纯国产的芯片大家都知道,之前国内的电脑CPU,基本上都离不开美国英特尔的X86架构,而这次龙芯打破了;性能方面, 龙芯3A5000提升明显,相比上一代A4000提升了50%以上,功耗却降低了30 , SPEC CPU2006的成绩已经赶上了AMD第一代锐龙以及Intel 6代酷睿的水平,完全可以满足普通消费者的工作和 娱乐 需求随着龙芯3A5000系列;同时3A5000的性能会比国内目前的7nm的ARM处理器性能还要高,此外还会有12nm制程的3C5000发布,这是面向服务器的,最高频率高达25GHz,不逊色于7nm的ARM服务器如果从字面上来理解,12nm的龙芯不逊色于国内的7nm的ARM处理。
3、首先已经没有龙芯片了,汗芯事件后事实已经出来,核心技术,生产技术都是意大利的,目前产权都没有龙芯最强的型号是龙芯3b 1500,在sunspider测试中不到苹果手机A8处理器十分之一性能,性能和安腾处理器差不多英特尔公司;我们根据龙芯官网提供的数据来看,目前龙芯最为高端的消费级芯片产品是3A4000,这是一款四核心28nm工艺制作的产品,主频为1820GHz,15GHz18GHz20GHz的功耗分别是30W40W50W如果懂硬件参数的朋友就会明白;本周,新一代国产处理器龙芯3A5000正式发布据介绍,它首次采用自主指令系统LoongArch,从顶层架构,到指令功能和ABI标准等,全部自主设计,不需国外授权主要规格方面,主频23GHz25GHz,包含4个处理器核心每个处理器;差不多就是像比亚迪仿外国发动机吧,仅有参考与借鉴 性能早就超过推土机,和推土机性能类似的是3A4000,19年发布的上一代产品,今年6月即将发布的5000系列达到AMD第一代zen处理器的水平,即spec2006 30分;龙芯3A5000处理器主频最高可达到25GHz,拥有4个处理器核心每个处理器核心都采用64位超标量GS464V自主微结构仅就SPEC CPU2006的成绩来看,龙芯3A5000和AMD第一代锐龙Intel 6代酷睿不相上下较自家上一代龙芯3A4000。
4、从这些成绩来看,龙芯3A5000处理器,已经达到了主流桌面处理器的水平,能够满足一般的 娱乐 办公需求另外龙芯基于3A5000还会发布服务器芯片3C5000,交付时间可能得到年底去了另外还有服务器芯片 3C5000L龙芯3C5000L通过;但是龙芯3A5000的频率为25Ghz,如果是最低主频的话,主频差不多相当于酷睿2016年的酷睿I56400由于龙芯3A5000的其他参数尚未被公布出来,究竟与I56400的性能差多少,还不可知苹果M1处理器采用了由台积电代工,制程工艺。
5、骁龙4100因为龙芯申威不需要依赖国外,拥有自己的指令集,所以研发起来也是格外的困难,毕竟要考虑的不仅仅是芯片本身,还有生态按照之前的说法,3A5000相比3A4000单核性能要提升50%以上,不逊色于国内同等7nm的ARM架构的。
6、中上等水平芯处理器是一款国产产品,在市面上的知名度优势相对于国际一线品牌而言还有一定的差距,但是就性能参数以及用户的实际使用评测方面的表现看来,我们还是可以发现它的许多优势从龙芯的性能来看,3A6000与3A5000一样。
你可以看看这个。我是帮你找了一下。别人那看到的。不知道对你有帮助不
arm v7是指令集,cortex-a8构架的都用arm v7指令集,懂了吧,这是嵌入式系统开发的基础知识,ARM系列目前最新最先进的指令集,对应的就是ARM Cortex-A8/A9系列(A9应该算是改进型ARM V7指令集),前一代的ARM11处理器用的是ARM V6指令集。高通的QSD8X50系列处理器里应该也包含一个ARM7核心,只不过该核心是负责电源控制的。
目前采用ARM V7指令集的处理器除了高通QSD8X50系列以外,常见的还有:三星的S5PC100(IP 3GS使用)、S5PC110(魅族M9使用)、S5PC111(三星I9000使用)、三星给apple代工的apple A4(IP4使用),德州仪器(TI)的OMAP34X0系列(里程碑和palm pre用的OMAP3430,ME511用的OMAP3410)、OMAP36X0系列(Droid 2和Droid X用的OMAP3630),德州仪器的OMAP4xx0系列是多核心的ARM Cortex-A9架构,高通除了QSD8X50系列之外,新款MSM7230(HTC Desire Z和华为U8800使用)、MSM8255(Desire HD使用)、QSD8X50A(目前没有已经上市的产品使用)都是改进版ARM V7指令集。还有其他很多厂商的产品(NXP、意法半导体等),在此不一一列举。
另外,高通采用ARM V7指令集的处理器和TI、三星等厂商的区别比较大,我猜测高通可能是买了ARM V7指令集的授权或者ARM Cortex-A8架构的授权后进行了比较多的开发和改进。比如说同时代的三星S5PC100以及TI OMAP3430,正常工作频率都只有600MHz左右,高通的QSD8X50却是1GHz。
为了降低功耗,CPU的频率是会一直变的,最低的时候可能只有100MHZ,只有在你玩游戏或者软件测试的时候才能看到最高频率。
Cortex-A8处理器配置了先进的超标量体系结构管线,能够同时执行多条指令,并且提供超过20 DMIPS/MHz。处理器集成了一个可调尺寸的二级高速缓冲存储器,能够同高速的16K或者32K一级高速缓冲存储器一起工作,从而达到最快的读取速度和最大的吞吐量。Cortex-A8处理器使用了先进的分支预测技术,并且具有专用的NEON整型和浮点型管线进行媒体和信号处理。在使用小于4平方毫米的硅片及低功耗的65纳米工艺的情况下,Cortex-A8处理器的运行速度将高于600MHz(不包括NEON,追踪技术和二级高速缓冲存储器)。在高性能的90纳米和65纳米工艺下,Cortex-A8处理器运行速度最高可达到1GHz,从而满足高性能消费产品设计的需要。
0条评论