高通吧 关注:176,511贴子:4,427,282
  • 31回复贴,共1
求助

不懂就问,cpu slc缓存是什么东西?

只看楼主收藏回复

印象中slc是固态硬盘的属性,怎么现在cpu缓存里也有个slc,这到底是啥玩意,有没有高人给科普一下?


IP属地:江苏来自Android客户端1楼2024-06-20 23:21回复
    系统缓存


    IP属地:甘肃来自Android客户端2楼2024-06-20 23:22
    收起回复
      system level cache


      IP属地:美国来自手机贴吧3楼2024-06-20 23:28
      收起回复
        可以看高通的介绍


        IP属地:美国来自iPhone客户端4楼2024-06-20 23:51
        收起回复
          缓存的体系,自上至下,一般分为五级。
          L0(MOP Cache)→L1I/L1D→L2→L3→系统级缓存
          L0有的有,有的没,取决于微架构。
          系统级缓存主要是设计给GPU用的,你看8S豆丁点大小的L3还没人家游戏专用的缓存大。


          IP属地:新疆5楼2024-06-20 23:53
          收起回复
            system level cache


            IP属地:山东来自Android客户端6楼2024-06-20 23:56
            回复
              SSD的SLC=Single-Level Cell,SLC cache本质是用低速的TLC区块通过类屏蔽或其他的方法来模拟高速部分的SLC。
              SOC的SLC=System-level Cache,理解为是一个SOC内大部分组件共用的SRAM cache就行


              IP属地:上海7楼2024-06-21 00:11
              收起回复
                如同酷睿4代的l4。内置块内存。延迟约等于内存,宽带比内存高,用来提升GPU用的


                IP属地:广东来自Android客户端8楼2024-06-21 00:17
                收起回复
                  arm某一代互联之后支持的东西,减少内存读写用的。考虑到地址空间的问题一般都会按block分配给不同子系统


                  IP属地:上海来自iPhone客户端9楼2024-06-21 00:19
                  收起回复
                    这个缓存一般不算CPU缓存,叫是叫系统缓存,但在移动soc里作用主要是给GPU增加带宽,你会发现芯片越高端GPU性能越高所配的slc缓存就越大


                    IP属地:广东来自Android客户端10楼2024-06-21 01:10
                    回复
                      你只需要知道这玩意soc几乎所有模块都能调用


                      IP属地:广西来自Android客户端11楼2024-06-21 01:11
                      回复
                        但有的情况下,这个系统缓存也可以是CPU的最后一级缓存,类似于L4,,苹果A系和华为麒麟都能做到,貌似oppo也有类似技术叫什么潮汐架构,应该需要软件层面的支持,否则slc对CPU来说就是个空盒。


                        IP属地:广东来自Android客户端12楼2024-06-21 01:18
                        回复
                          对gpu的作用更大


                          IP属地:河南来自Android客户端13楼2024-06-27 10:28
                          回复
                            固态硬盘中的是 SLC缓存(Single-Level Cell Cache),通过在TLC或QLC闪存芯片内部分区域模拟SLC工作模式,即每个存储单元仅存储1bit数据。
                            手机芯片中的是 SLC(System Level Cache)系统级缓存,是指一种位于CPU多核之间共享的高速缓存,通常它位于CPU内部,是所有核心甚至gpu、npu、ISP等都可以访问的缓存级别。


                            IP属地:湖南15楼2024-10-22 23:00
                            回复