三星携手北卡州立大学开发DFC内存管理技术(三星携手北卡州立大学开发DFC内存管理技术)

三星携手北卡州立大学开发DFC内存管理技术(三星携手北卡州立大学开发DFC内存管理技术)(1)

这些数据被存在大区块(或macroblocks)中,允许处理器定位其所需的数据,但也为macroblocks带来了额外的包含的、不需要的数据检索——既费时、又费电。

然而随着时间的推移而学习处理器所需的特定数据从每个macroblock中取出,三星和北卡州立大学的研究人员们能够采取多种方法来提升数据检索的效率。

首先,它通过允许缓存压缩macroblock来加速数据检索的过程,因此只包含相关的数据。

这么一来,压缩后的数据,就为处理器更有可能需要的其它数据腾出了空间。

这项技术被称作密集足迹缓存(DFC),采用了当前最先进的片叠式DRAM管理方法(借助一颗处理器和内存模拟器)。

研究人员在为每款应用程序测试运行了30亿指令之后,发现其速度可提升9.5%、并节省了4.3%的能源消耗。

研究还发现,DFC显著降低了最后一级缓存(LLC)的失误影响。这种情况指处理器尝试检索并不存在于缓存之中的数据,因此需要从主存(RAM)之外检索所需的数据,显然费时又费电。

在测试中,DFC将LLC非命中率减少了43%。

该团队将于10月3-6号在华盛顿特区召开的国际内存系统研讨会上讲解他们的研究论文(PDF)。

[编译自:New Atlas, 来源:NC State]

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页