手机cpu与电脑cpu
发布网友
发布时间:2022-04-20 18:44
我来回答
共3个回答
热心网友
时间:2022-04-02 18:59
最之间的区别就现阶段而言,手机处理器的单线程运算能力和电脑处理器相比,相差较大,所以和PC处理器难以单独靠频率来比拼性能。
拿目前最强的高通骁龙800处理器来讲,该处理器为Krait400架构四核2.3GHz,实测性能无论是图形性能还是CPU性能都连AMD的Kabini
A4-5000都比不上,而后者只不过四核1.5GHz而已,整体性能在PC圈里也只属于入门级别。
单个CPU无论手机还是电脑就运算频率的单位而言都是没有区别的,既然是频率当然都以Hz为单位。但是频率并不是CPU运算性能的唯一指标,频率只不过告诉我们CPU每秒钟能运算多少个周期。
无论是还是电脑CPU只要架构不同,每个周期能计算的量是不同的。CPU的真正运算能力应该=单周期运算量×运行频率。
由于现在的CPU均为多核CPU,多核的频率是无法叠加的,但是性能是可以叠加的。理论上最大性能的确可以达到“单周期运算能力×运行频率×核心数”,但是实际使用过程中大多数时间都达不到这种效果。
如果软件只支持单线程运算,那么就算用十二核处理器,也只能发挥其中一个核心的性能,其他十一个核心全部闲置。而即使软件对优化得好,四核心能达到单核心性能的3倍其实也已经是很强的了。
热心网友
时间:2022-04-02 20:17
你好,CPU的性能并不是以核心和主频为准的,CPU的性能主要以浮点运算能力为准,或者是运行super
π这些的速度
手机的四核就相当于四个小孩,桌面的四核相当于四个大人,干活的速度当然不能相比较
目前手机的CPU的二级缓存一般都是只有512KB左右,而桌面的CPU二级缓存达到MB级别以上,同时还有*缓存等,并不是手机cpu可以比较的
还有cpu的架构对cpu的性能也有决定性的作用,目前的桌面cpu大多是采用x86架构,而手机cpu都是基于arm架构,两者也有本质的区别
不过目前最先进的手机cpu性能已经达到了笔记本级移动平台cpu第一代酷睿处理器的水平了
手机cpu在能耗比上要高于桌面cpu,也就是性能与功耗的比值
热心网友
时间:2022-04-02 21:52
完全不一样,手机的浮点运算能力非常弱,但整数运算尚可,且都有精简指令集。intel和amd为x86复杂指令集,在流水线和缓存技术上大幅超越手机cpu。
1.3g左右的arm处理器浮点能力在10mflops/s左右(目前手机采用的arm处理器还没这么高)
2.5g的intel四核q8300在25gflops/s左右,差了2500倍,就算精简到单核1.3g,也有将近4gflops/s。
同频差距达到了30倍以上。
数据都是实测的,理论上单核的p4
3.0g浮点运算能力就达到了12gflops/s(实际远远达不到,因为p4效率极低,估计实际3gflops/s左右)
手机cpu的功耗很低(主要是结构简单),这是电脑cpu很难做到的。
频率只是表示单位时间内的工作周期数,每个周期的效率要看cpu是如何设计的