高通一个月前宣布要在骁龙8 Elite Gen 6上落地FlexCache,苹果这边没开发布会、没发新闻稿,M6芯片里已经把同样的事做完了。据SemiAnalysis披露的拆解信息,苹果首次把异构核心放进同一个共享L2缓存域。
这件事的技术含义是:苹果可以在不新增一个独立M簇、不额外配一块L2的前提下,引入第三种核心类型——标着P、实际识别为M。
![]()
为什么共享L2是个门槛
传统做法里,不同类型的核心各自成簇,每簇配自己的L2缓存。核心之间要交换数据,得跨缓存域走一圈,延迟和功耗都上去了。
把异构核心塞进同一个L2域,等于让它们在同一张桌子上干活。数据不用搬来搬去,调度器也不用在多个缓存域之间做取舍。代价是缓存一致性和调度策略的复杂度陡增,这也是为什么此前少有厂商这么干。
苹果这次的做法,是在原有核心结构里插进第三种核心,而不是另起一个簇。省下的是芯片面积和功耗预算,换来的是更细的调度颗粒度。
高通先喊,苹果先做
时间线上看,高通是先官宣的一方。一个月前,高通明确表示骁龙8 Elite Gen 6会实现FlexCache。苹果没有任何公开表态,M6的拆解结果直接显示这件事已经落地。
这种节奏差在芯片行业不算新鲜。苹果向来不在流片前讲架构细节,等第三方拆解出来,事情已经发生完了。高通选择提前官宣,更像是把技术路线当作营销素材。
两条路线指向同一个方向:异构核心的缓存共享,正在从可选优化变成旗舰芯片的标配动作。
还没说清楚的部分
目前公开的信息集中在架构层面——共享L2域、第三种核心类型、不新增独立M簇。这颗芯片的实际性能表现、功耗曲线、以及第三种核心具体承担哪类负载,都还没有对应的测试数据。
SemiAnalysis的拆解内容还提到台积电N2工艺,涉及GAAFET代工厂、缩放和若干未展开的细节,这部分信息以系列形式分批放出。
对做芯片和做系统调度的人来说,M6这个改动值得盯的不是跑分,是苹果怎么在共享缓存域里给三种核心分配任务。这套调度逻辑一旦跑通,后面几代芯片的架构空间会被打开不少。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.