首页> 外文期刊>Computers, IEEE Transactions on >Modeling Cache Contention and Throughput of Multiprogrammed Manycore Processors
【24h】

Modeling Cache Contention and Throughput of Multiprogrammed Manycore Processors

机译:多程序Manycore处理器的缓存争用和吞吐量建模

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

摘要

This paper proposes an analytical model for accurately predicting the impact of contention on cache miss rates. The focus is multiprogrammed workloads running on multithreaded manycore architectures. This work addresses a key challenge facing earlier cache contention models as the number of concurrent threads exceeds the associativity of shared caches. The memory access characteristics of individual applications are obtained in isolation by profiling their circular sequences and two new measures of access locality are proposed. An evaluation of this model in the context of a Niagara processor shows that it achieves an average 8.7 percent error in miss rate predictions which improves upon the best prior model by 48.1x. This paper also presents a novel Markov chain throughput model. When combining the contention model with the Markov chain model, throughput is estimated with an average error of 8.3 percent compared to detailed simulation. Moreover, the combined model tracks throughput sufficiently well to find the same optimized design point for application-specific workloads 65 times faster than detailed simulation. This paper also shows that the models accurately predict cache contention and throughput trends across various workloads on real hardware.
机译:本文提出了一种分析模型,用于准确预测争用对高速缓存未命中率的影响。重点是在多线程多核体系结构上运行的多程序工作负载。这项工作解决了早期缓存争用模型所面临的主要挑战,因为并发线程数超过了共享缓存的关联性。通过对应用程序的循环序列进行概要分析,可以单独获取它们的内存访问特征,并提出了两种新的访问局部性度量。在Niagara处理器的背景下对该模型进行的评估表明,该模型在未命中率预测中实现了平均8.7%的误差,这比最佳的现有模型提高了48.1倍。本文还提出了一种新颖的马尔可夫链吞吐量模型。当将竞争模型与马尔可夫链模型结合使用时,与详细模拟相比,估计吞吐量的平均误差为8.3%。此外,组合模型可以很好地跟踪吞吐量,从而为特定于应用程序的工作负载找到相同的优化设计点,速度比详细模拟快65倍。本文还显示,这些模型可以准确预测实际硬件上各种工作负载上的缓存争用和吞吐量趋势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号