首页> 外文会议>Parallel and Distributed Computing and Networks >EVALUATION OF MECHANISMS INTRODUCED TO IMPROVE PERFORMANCE OF TSVM CACHE
【24h】

EVALUATION OF MECHANISMS INTRODUCED TO IMPROVE PERFORMANCE OF TSVM CACHE

机译:评估提高TSVM缓存性能的机制

获取原文
获取原文并翻译 | 示例

摘要

The Tagged Shared Variable Memory (TSVM) is a concept of the structured shared memory that combines communication with synchronization to make parallel processing more efficient. On a single-chip multiprocessor, the TSVM is realized by dividing a conventional data cache to two portions. The one is the TSVM cache and the other is a general variable cache. To achieve the maximum performance gain, we introduce three methods to the physical TSVM. The first is to construct the dedicated bus for the physical TSVM. The second is to put the TSVM into the L1 data cache that each processor has. The third is to relax the coherence maintenance for the TSVM cache. We evaluate in detail additional effects due to the above mechanisms using the simulator of a single-chip multiprocessor with the TSVM cache. The results show that constructing the dedicated bus improves a performance of 0.01 to 38.38%, distributing TSVM cache achieves a performance gain of 2.10 to 34.34%, and relaxing the coherence maintenance improves a performance of 3.55 to 24.08%. Consequently, introduced three methods yield a total performance improvement of 10.54 to 77.38%.
机译:标记共享变量内存(TSVM)是结构化共享内存的概念,该结构将通信与同步结合在一起,以使并行处理更加有效。在单芯片多处理器上,通过将常规数据缓存分为两部分来实现TSVM。一个是TSVM缓存,另一个是通用变量缓存。为了获得最大的性能提升,我们向物理TSVM引入了三种方法。首先是为物理TSVM构建专用总线。第二种是将TSVM放入每个处理器具有的L1数据缓存中。第三是放宽TSVM缓存的一致性维护。我们使用带有TSVM缓存的单芯片多处理器的模拟器,详细评估了上述机制带来的其他影响。结果表明,构建专用总线可将性能提高0.01至38.38%,分配TSVM缓存可将性能提高2.10至34.34%,而放松一致性维护可将性能提高3.55至24.08%。因此,引入的三种方法的总性能提高了10.54至77.38%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号