【24h】

TLB-based Block-Grain Classification of Private Data

机译:基于TLB的私有数据块级分类

获取原文

摘要

Sequential and parallel applications use most of the data as private in a multi-core system. Recent proposals made use of this observation to reduce the area of the coherence directories or the memory access latency. The driving force of these proposals is the classification of private/shared memory data. The effectiveness of these proposals depends on the number of detected private data. The existing proposals perform the private/shared classification at page granularity, leading to a noticeable amount of miss-classified memory blocks.We propose a mechanism that works on block granularity using the translation lookaside buffer (TLB) to make accurate detection of private data, which increases the effectiveness of proposals relying on a private/shared classification. Simulation results show that the block-grain approach obtains 17.0% more accessed private miss data than the page-grain approach, which translates to an improvement in system performance by 6.02% compared to a page-grain approach.
机译:顺序和并行应用程序在多核系统中将大多数数据用作私有数据。最近的提议利用这种观察来减少一致性目录的面积或存储器访问等待时间。这些提议的驱动力是私有/共享内存数据的分类。这些建议的有效性取决于检测到的私人数据的数量。现有提议以页粒度执行私有/共享分类,从而导致大量未分类存储块。我们提出了一种机制,该机制使用转换后备缓冲区(TLB)对块粒度进行工作,以准确检测私有数据,从而提高了基于私有/共享分类的提案的有效性。仿真结果表明,与分页方式相比,分块方式获得的访问的私有未命中数据多于分页方式的17.0%,这意味着系统性能提高了6.02%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号