三星携手北卡州立大学开发DFC内存管理技术:可将应用提速9%

2016年09月28日 15:43 次阅读 稿源:cnBeta.COM 条评论

据外媒报道,三星电子和北卡罗来纳州立大学的研究人员们,已经开发出了全新的“密集足迹缓存管理”(DFC)技术,能够在降低4%能源消耗的同时、将应用程序的速度再提升9个百分点。虽然计算机会在主存芯片(RAM)中操作所有数据,但处理器定期需要的数据,也被暂时存储在堆叠式的动态随机存取器(DRAM)缓存中,以便更快地检索数据。

20160928 Sense footprint cache.jpg

这些数据被存在大区块(或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]

入门数据库

对文章打分

三星携手北卡州立大学开发DFC内存管理技术:可将应用提速9%

1 (33%)
已有 条意见

    最新资讯

    加载中...

    今日最热

    加载中...

    热门评论

      Top 10

      招聘

      Advertisment ad adsense googles cpro.baidu.com
      created by ceallan