- 主题:各种 arm 的 soc 宁可做多核也不搞大缓存吗?
骁龙865才4m三缓
1 Kryo 585 Prime (Cortex-A77-based), up to 2.84 GHz (3.1 Ghz for 865+). Prime core with 512 KB pL2
3 Kryo 585 Gold (Cortex-A77-based), up 2.42 GHz. Performance cores with 256 KB pL2 each
4 Kryo 585 Silver (Cortex-A55-based), up 1.8 GHz. Efficiency cores with 128 KB pL2 each
DynamIQ with 4 MB sL3,
同样是 ARM,高通是怎么做到被苹果吊打的?
--
FROM 110.81.42.*
貌似几家 arm 的设计风格都是如此。为什么没有像 x86 那样堆缓存呢?是设计风格的问题,还是说 arm 这种指令集一般不需要那么大的缓存?
【 在 churchmice (落单的候鸟) 的大作中提到: 】
: 高通的东西是要服务各大客户,所以不太可能拼命堆资源,不然没人买单
: 苹果不一样,它只是自用,多堆点也没事
: 还有那个什么花,其实也是一样的,专用的肯定比通用的优化强,也没啥可吹的
: ...................
--
FROM 110.81.42.*
问题是拿了那么多晶体管去做多核没什么卵用啊。我买的红米8a低端手机都8核了,监测了一下,核心其实都没用上。
还不如拿这些晶体管去做缓存,跑分应该能好看些。
【 在 lvsoft (Lv(The Last Guardian)) 的大作中提到: 】
: 自己去看die area差了多少
--
FROM 110.81.42.*
你好像还是没明白我的问题。
我的意思是同样规模的晶体管,不做那么多核,把核心的晶体管拿来堆缓存,优化 CPU 里面的前端解码、发射,岂不是美哉。
【 在 fastwind0 (快风) 的大作中提到: 】
: 可能两个原因:
: 1. 安卓高端款的量&价无法与苹果对比,无法支撑A14 die size的CPU成本。
: 2. IOS与A系列深度定制,可以发挥堆料的性能。但安卓下游碎片化,高中低端都有,操作系统需要兼顾各种性能的处理器,高通如果堆成A14那样也不一定能发挥得好。
: ...................
--
FROM 8.210.107.*
瞄了一眼最近 ryzen 5800x 的设计,,l1/l2/l3 三级缓存的面积都快占到整个芯片的五分三了。
【 在 ylh1969 (没谱) 的大作中提到: 】
: 缓存达到一定程度,性能提升就很有限了。而多核,很容易得到与核数正比的性能提升。
: 当芯片面积有限时,显然提升核数更有意义。
--
FROM 60.188.58.*
估计这也是 m1 这么牛 X 的原因之一。。
奇怪之前不知道加缓存有奇效吗?
我看 zen2 缓存的面积都快占到整块芯片的三分之二了。
【 在 seha (seha) 的大作中提到: 】
: apple m1 12MB L2,够大了吧
--
FROM 60.188.58.*
都是 cpu,在 amd/intel/apple 上面都能用的技术,没道理其它处理器不能用。
【 在 chenpp (本人男) 的大作中提到: 】
: 苹果的ARM核和其他家的ARM核,不是一个路数
--
FROM 60.188.58.*