» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

问什么采用big.LITTLE的晓龙CPU耗电感人。

linux可以允许“热插拔”CPU。
现在的八核全开就是利用这个机制实现的,而且一旦把这个机制加入了系统中,不仅仅可以八核全开,还能彻底关闭核心,实现真单核运行。

高通在biglittle上太嫩了,别家可是玩了2年biglittle产品的,无论是硬件优化,还是模式下的软件调度经验,高通完全比不过。
与之对比,联发科甚至利用关闭核心让单核超频的方式实现了ARM官方不支持的睿频。


TOP

posted by wap, platform: Meizu MX4
引用:
原帖由 @分分钟叫你做人  于 2015-4-2 19:06 发表
高通目前上市的有啥是大小核设计的????目测没有吧!
那为什么有这样一个帖子???显然是为了黑高通存在的!
谁会专门黑高通呢?是谁呢?
810算不算已经上市另说,确定上市的615就是biglittle的。
1.5Ghz和1.0Ghz两种A53搞biglittle。
不过也不算啥独苗,华为的930也是A53自己和自己biglittle。



TOP

哦,对了贴张图,不知道鱼看到水后是喜悦还是哀伤呢……

[ 本帖最后由 卖哥 于 2015-4-2 21:20 编辑 ]
附件: 您所在的用户组无法下载或查看附件


TOP


开始我还以为虚拟大神有810不支持HMP的消息呢
结果不是这样呀,810明明可以八核同时运行。

TOP

posted by wap, platform: Meizu MX4
MTK我觉得是核心调度水准最高的,比方说这时3核开启且频率不同。
附件: 您所在的用户组无法下载或查看附件

TOP

引用:
原帖由 ffcactus 于 2015-4-3 19:37 发表
posted by wap, platform: iPhone
我什么时候谈过此事?
引用:
现在ARM的big.LITTLE架构非常奇怪,它要么4个低功耗低性能的CPU运行,要么4个高功耗高性能的CPU运行。
大概是这段。

TOP

引用:
原帖由 ffcactus 于 2015-4-3 21:23 发表
posted by wap, platform: iPhone
这与810有什么关系?
哦,那么是哪款骁龙?还是说真的有晓龙这个品牌。

TOP

引用:
原帖由 ffcactus 于 2015-4-3 23:48 发表
刚特意查了一下,810依然是big.LITTLE的结构。
https://www.qualcomm.com/products/snapdragon/processors/810
但是8个核心可以同时工作。
但它依旧是非对称结构,Linux依然不支持对这种结构作电源优化。
所以你说的是骁龙对吧,可以全开对吧,那么能把“要么四小核,要么四大核”的发言收回么?

然后……biglittle属于SMP。
ASMP的特征是各有各的特殊用途,比如wiki用了这么一张图

显然,这两个处理器都可以访问内存,但只有其中一个能够访问硬盘,换句话说,只有一个处理器可以访问到虚拟内存。
这种模式就是ASMP。
biglittle虽然有两种核心,但是他们都是全功能的,任何一个核心都允许独立支撑整个系统的运行,所以属于SMP。

至于说linux能否优化。我要说,作为从工控、到移动平台、到超级计算机,各种奇葩环境都过来的linux,没有它不能优化的系统。我可以举一个例子,近代ASMP的处理器的代表Cell,就是运行linux的。
再往回退,分时多任务下各线程以时间片管理,一个无法拆分的单线程任务,从开始到注销,可能所有8个核心都去过一遍,由于强核心单位时间内处理的任务更多,所以这个任务有更多的时间片自然会是在强核心中执行的。这是一种自然的分配模式,如果系统要想让更多的任务在强核执行,不需要特别指定这个程序在强核执行,只需要让强核保持在高频率即可。

TOP

引用:
原帖由 cfqxd 于 2015-4-4 00:04 发表


不过A8毕竟也是去年的U了,单线程性能干不过7420,而且核心还少好多。看今年A9有什么表现吧,继续延续cyclone架构估计也就是能达到7420的性能外加低得多的功耗,配合iOS体验还是没问题的。高通、apple以及传统上 ...
单线程性能还是小胜的,geekbench3单线程A8大概比7420多100分。
A9今年下半年的话,那么联发科用A72的,高通用TS2的,三星则据说是geekbench3单线程2240分的自用核心基本都出来了,它对位的已经不是A53了。

[ 本帖最后由 卖哥 于 2015-4-4 00:47 编辑 ]

TOP

引用:
原帖由 cfqxd 于 2015-4-4 00:56 发表


高通自己的架构今年年末商用的可能性不大,芯片能量产就不错了,赶到手机上估计得明年这会儿。联发科和华为看样子都没兴趣上ARM性能最强的核心,估计跟市场定位有关系。Apple嘛。。不好说,有传说A9提升很大,不 ...
联发科已经确定了,2015Q4

高通820已经在MWC发布了,2015H2


使用这个SOC的具体产品上市速度不清楚,不过使用高通SOC的具体产品本来就能达到半年周期更替,多年保持未改变,以三星为例,GS4(S600)-Note3(S800)-GS5(S801)-Note4(S805),虽然GS6不用810了,但是和其他S810产品还是同期的,我们完全可以预计到Note5时期会有下一代的三星SOC和高通SOC。

TOP

引用:
原帖由 ffcactus 于 2015-4-4 17:12 发表
posted by wap, platform: iPhone
我为什么要收回?我在讨论为什么Linux无法对某种结构进行电源优化,你扯一个根本就不是我说的结构的东西。你想说明啥?完全就是莫名其妙。
还bigLITTLE属于SMP,笑死人,谁告诉你能 ...
目前要你收回的只是“它要么4个低功耗低性能的CPU运行,要么4个高功耗高性能的CPU运行。”这句话。
你是还觉得晓龙属于“它要么4个低功耗低性能的CPU运行,要么4个高功耗高性能的CPU运行。”,还是你觉得或者你全部论据全指望在这句上面了?

然后能访问全部内存当然不是SMP,SMP需要权限一致,正是因为可以做到只有低功耗低性能运行,恰恰证明biglittle完全是SMP,它每一个核心都拥有全部权限。
顺便一提,Cell的SPE不能访问内存,SPE要处理内存数据需要由PPU通过DMA将指定内存地址的数据复制到SPE那256KB的SRAM空间内。

下面说分时多任务在电源管理上的自优化,那就是只要降低一个核心的频率,这个核心执行的时间片就会更少,而关闭核心,这个核心就不会执行时间片。所以只要构建一个有限状态机,处理器温度,处理器的负载,各任务的处理器占用率,还有时间作为状态改变条件,而处理器各核心频率和是否关闭构成有限状态机的状态就可以实现电源管理。
至于说linux能不能这么来的证据,找一台安卓来,下载perfmon,打开perfmon,选择CPU,再随便干点不同的事情看看是不是处理器的开启和频率是不是随着负载和温度在变化。
如果真的找不到安卓设备,或者触碰安卓设备违反教条要处以石刑什么的,我前面也给了自己的截图。

这张图perfmon显示三个A7位于开启状态,其中两个使用最高频率1690mhz,一个使用494mhz。这就是一个有限状态,我可以告诉你前1s大概是三个核心都1690,后1s大概是第三个关闭,前两个继续1690,再后1s是第三个继续关闭,前两个变为1144。

TOP

发新话题
     
官方公众号及微博