高通的2+3+3理论上只会维持一代,然后又要改,只是三簇应该是不会再变了,Android这边调度机制越来越麻烦,不过我猜以后会变成四簇,oryon-L必须实现独立调频,减少双核同时workload的无效做功,进一步降低功耗。不改四簇能改成超大核能独立调频就行。虽然我很想要2+4+2,但功耗下不来还是很难实现的。e核心今年能够实现5宽3整数2浮点的话,明年等比扩大scale就会强很多,只要oryon-m能把能效做得更好,调度分频机制就可以做的更细碎,有时候切超大核反而不如对大核动手。
实际上我的构想是切成2+4+2之后,前面的2和后面的2都可以在需要的时候下线,超低功耗区域有协处理器不需要唤醒cpu了,4+2足够强,需要进一步提高出力就切2+4,不要低频的m核当累赘,因为负载越来越细碎,需要进行精细的功耗控制,有时候大出力但是少核可能比中出力多核所需要的能量消费少得多。有些不需要2个超大核你同时唤醒运行在相同频率反而会造成能量浪费,2个超大可以平均负载也可以一轻一重轮流负载也对持续输出很有帮助,这是一个很好的构思。
当面对仅需4+2的情况时,一刀切,4+2低负载,但需要超大核介入的时候根据所需负载进行灵活调度,一轻一重轮流负载,当需要全核全力以赴时这种情况坚持不了多久就会降频,我觉得意义也不大了。
发布于 江西
