Intel從5代酷睿開始,在整合GT3/GT4核顯的CPU上集成了eDRAM。eDRAM可以同時充當CPU和GPU的快取,還能在兩者之間動態調整,當裝置配置了獨立顯示卡時,eDRAM就會作為L4 Cache全力滿足CPU的需求,當裝置使用核顯時,eDRAM會作為GPU的快取記憶體。當時eDRAM的成本很高,因此只有64/128M。
從7代酷睿開始,Intel取消了iris pro和gt4e的核顯。但iris核顯的eDRAM仍然保留。i7 8569U配備了iris plus 655核顯(gen9.5),128M eDRAM。
從10代酷睿開始,Intel給普通的消費級移動CPU也配備了iris核顯(gen11),i7 1065G7的核顯效能超過了之前所有的iris和iris pro,但eDRAM卻取消了。11代酷睿的iris xe核顯(gen12)從架構、頻率和規模都是全方位的提升,i7 1165G7的核顯相對i7 1065G7提升超過了70%,然而還是沒有配備eDRAM。而且iris xe對記憶體頻寬要求較很高。
蘋果從A13引入了SLC快取(System Level Cache)。SLC可以用作 CPU 的最後一級快取,也可以許多其他 SoC 元件的最後一級快取,例如圖形處理器。高通S865和S888也集成了3M SLC快取,三星E2100集成了6M SLC快取,麒麟9000集成了8M SLC快取。蘋果的SLC快取堆的更大,A14、A15、M1集成了更大的SLC快取,M1 Max整合的SLC快取高達64M。ARM也給出了SLC解決方案,聯發科下一代的SOC很可能也會配備SLC快取。ARM表示SLC 既可以用作頻寬放大器,也可以減少外部儲存器/DRAM 事務,從而減少系統功耗。AMD的infinite cache應該也類似於SLC Cache吧。
Intel接下來的核顯規模會越來越大,CPU核心數量也會越來越多,還會整合神經網路等專用處理單元,對記憶體頻寬、匯流排頻寬的要求也越來越高,Intel會重新加入eDRAM,還是設計SLC Cache或者L4 Cache嗎?