【24h】

The Changing Relevance of the TLB

机译:改变TLB的相关性

获取原文

摘要

A little over a decade ago, Goto and van de Geijn wrote about the importance of the treatment of the translation lookaside buffer (TLB) on the performance of matrix multiplication. Crucially, they did not say how important, nor did they provide results that would allow the reader to make his own judgement. In this paper, we revisit their work and look at the effect on the performance of their algorithm when built with different assumed data TLB sizes. Results on three different processors, one relatively modern, two contemporary with Goto and van de Geijn's writings, are examined and compared within a real-world context. Our findings show that, although important when aiming for a place in the TOP500 list, these features have little practical effect, at least on the architectures we have chosen. We conclude, then, that the importance of the various factors, which must be taken into account when tuning matrix multiplication (GEMM, the heart of the High Performance LINPACK benchmark, and hence of the TOP500 table), differ dramatically relative to one another on different processors.
机译:十年前几十年来,Goto和Van de Geijn关于处理翻译后缓冲器(TLB)对矩阵乘法的性能的重要性。至关重要的是,他们没有说他们有多重要,他们提供了允许读者做出自己的判断的结果。在本文中,我们在用不同假定的数据TLB大小构建时重新审视其工作并查看其算法性能的影响。结果三种不同的处理器,一个相对现代,两次与Goto和Van de Geijn的着作进行了两种,在真实的背景下进行了比较。我们的调查结果表明,尽管在前500名列表中的一个地方时,但这些功能几乎没有实际效果,至少在我们选择的架构上。我们得出结论,各种因素的重要性,必须考虑调整矩阵乘法(GEMM,高性能LINPACK基准测试的GEMM,因此TOP500表的核心)时,相对于彼此略有不同不同的处理器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号