@WhiteDeerProDDR压缩存储+Cache解压 中发帖

最近在思考一个关于程序运行效率的问题,想请教各位的看法。 
我们知道信息熵的概念,而计算机实际运行的指令和数据并不一定是高熵的(大量指令存在重复模式、数据存在局部性),这意味着理论上存在压缩空间。 
当前"内存墙"问题日益突出,DDR带宽往往是瓶颈。 
如果利用Cache的层级特性,将程序以压缩态存放在DDR中,在Cache中还原为实际运行的指令/数据,是否能有效提高指令/数据的有效带宽利用率
 
 
Back to Top