魔神至尊
原帖由 @卖哥 于 2015-4-3 22:21 发表 哦,那么是哪款骁龙?还是说真的有晓龙这个品牌。
查看详细资料
TOP
小黑屋
原帖由 ffcactus 于 2015-4-3 23:48 发表 刚特意查了一下,810依然是big.LITTLE的结构。 https://www.qualcomm.com/products/snapdragon/processors/810 但是8个核心可以同时工作。 但它依旧是非对称结构,Linux依然不支持对这种结构作电源优化。
原帖由 @cfqxd 于 2015-4-3 23:54 发表 Linus本人对ARM不感冒,都是各家公司出力让linaro来搞,同时自家的SoC还要自己来优化。曾经在华为时就有看到内部有个大牛带着一票人给920的调度做优化。其实810失败主要是TSMC的20nm工艺根本压不住A57,TSMC对20nm又不上心,这就是个缩小线宽的半代工艺,自然被14nm的7420吊打。另外华为好像下一代U是A53的鸡血版和A53自己组大小核吧,A57实在是太挫。我认为苹果走的大核心路子才是比较对的,性能容易发挥,功耗也容易控制
原帖由 ffcactus 于 2015-4-4 00:01 发表 posted by wap, platform: iPhone 苹果软硬件搞了这么多年,应该深知软硬件相互配合的重要性。
银河飞将
原帖由 cfqxd 于 2015-4-4 00:04 发表 不过A8毕竟也是去年的U了,单线程性能干不过7420,而且核心还少好多。看今年A9有什么表现吧,继续延续cyclone架构估计也就是能达到7420的性能外加低得多的功耗,配合iOS体验还是没问题的。高通、apple以及传统上 ...
原帖由 卖哥 于 2015-4-4 00:45 发表 单线程性能还是小胜的,geekbench3单线程A8大概比7420多100分。 A9今年下半年的话,那么联发科用A72的,高通用TS2的,三星则据说是geekbench3单线程2240分的自用核心基本都出来了,它对位的已经不是A53了。
原帖由 cfqxd 于 2015-4-4 00:56 发表 高通自己的架构今年年末商用的可能性不大,芯片能量产就不错了,赶到手机上估计得明年这会儿。联发科和华为看样子都没兴趣上ARM性能最强的核心,估计跟市场定位有关系。Apple嘛。。不好说,有传说A9提升很大,不 ...
原帖由 卖哥 于 2015-4-4 01:27 发表 联发科已经确定了,2015Q4 高通820已经在MWC发布了,2015H2 http://cdnzz.ifanr.com/wp-conten ... apdragon-820-Hero-. ...
原帖由 @卖哥 于 2015-4-4 00:38 发表 所以你说的是骁龙对吧,可以全开对吧,那么能把“要么四小核,要么四大核”的发言收回么? 然后……biglittle属于SMP。 ASMP的特征是各有各的特殊用途,比如wiki用了这么一张图 http://upload.wikimedia.org/wikipedia/en/0/0b/Asmp_2.gif 显然,这两个处理器都可以访问内存,但只有其中一个能够访问硬盘,换句话说,只有一个处理器可以访问到虚拟内存。 这种模式就是ASMP。 biglittle虽然有两种核心,但是他们都是全功能的,任何一个核心都允许独立支撑整个系统的运行,所以属于SMP。 至于说linux能否优化。我要说,作为从工控、到移动平台、到超级计算机,各种奇葩环境都过来的linux,没有它不能优化的系统。我可以举一个例子,近代ASMP的处理器的代表Cell,就是运行linux的。 再往回退,分时多任务下各线程以时间片管理,一个无法拆分的单线程任务,从开始到注销,可能所有8个核心都去过一遍,由于强核心单位时间内处理的任务更多,所以这个任务有更多的时间片自然会是在强核心中执行的。这是一种自然的分配模式,如果系统要想让更多的任务在强核执行,不需要特别指定这个程序在强核执行,只需要让强核保持在高频率即可。
原帖由 ffcactus 于 2015-4-4 17:12 发表 posted by wap, platform: iPhone 我为什么要收回?我在讨论为什么Linux无法对某种结构进行电源优化,你扯一个根本就不是我说的结构的东西。你想说明啥?完全就是莫名其妙。 还bigLITTLE属于SMP,笑死人,谁告诉你能 ...
原帖由 @卖哥 于 2015-4-4 23:19 发表 目前要你收回的只是“它要么4个低功耗低性能的CPU运行,要么4个高功耗高性能的CPU运行。”这句话。 你是还觉得晓龙属于“它要么4个低功耗低性能的CPU运行,要么4个高功耗高性能的CPU运行。”,还是你觉得或者你全部论据全指望在这句上面了? 然后能访问全部内存当然不是SMP,SMP需要权限一致,正是因为可以做到只有低功耗低性能运行,恰恰证明biglittle完全是SMP,它每一个核心都拥有全部权限。 顺便一提,Cell的SPE不能访问内存,SPE要处理内存数据需要由PPU通过DMA将指定内存地址的数据复制到SPE那256KB的SRAM空间内。 下面说分时多任务在电源管理上的自优化,那就是只要降低一个核心的频率,这个核心执行的时间片就会更少,而关闭核心,这个核心就不会执行时间片。所以只要构建一个有限状态机,处理器温度,处理器的负载,各任务的处理器占用率,还有时间作为状态改变条件,而处理器各核心频率和是否关闭构成有限状态机的状态就可以实现电源管理。 至于说linux能不能这么来的证据,找一台安卓来,下载perfmon,打开perfmon,选择CPU,再随便干点不同的事情看看是不是处理器的开启和频率是不是随着负载和温度在变化。 如果真的找不到安卓设备,或者触碰安卓设备违反教条要处以石刑什么的,我前面也给了自己的截图。 http://club.tgfcer.com/attachments/day_150403/20150403_22944d93611399ac8dbeUsuGgUOmAsiA.jpg 这张图perfmon显示三个A7位于开启状态,其中两个使用最高频率1690mhz,一个使用494mhz。这就是一个有限状态,我可以告诉你前1s大概是三个核心都1690,后1s大概是第三个关闭,前两个继续1690,再后1s是第三个继续关闭,前两个变为1144。