首页> 外文期刊>Parallel Processing Letters >ON THE PERFORMANCE AND TECHNOLOGICAL IMPACT OF ADDING MEMORY CONTROLLERS IN MULTI-CORE PROCESSORS
【24h】

ON THE PERFORMANCE AND TECHNOLOGICAL IMPACT OF ADDING MEMORY CONTROLLERS IN MULTI-CORE PROCESSORS

机译:多核处理器中添加内存控制器的性能和技术影响

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

摘要

The increasing core-count on current and future processors is posing critical chal-nlenges to the memory subsystem to efficiently handle concurrent memory requests. Thencurrent trend is to increase the number of memory channels available to the proces-nsor’s memory controller. In this paper we investigate the advantages and disadvantagesnof this approach from both a technological and an application performance viewpoint.nIn particular, we explore the trade-off between employing multiple memory channelsnper memory controller and the use of multiple memory controllers with fewer memorynchannels. Experiments conducted on two current state-of-the-art multi-core processors,na 6-core AMD Istanbul and a 4-core Intel Nehalem-EP, using the STREAM benchmarknand a wide range of production applications. An analytical model of the STREAM perfor-nmance is used to illustrate the diminishing return obtained when increasing the numbernof memory channels per memory controller whose effect is also seen in the applicationnperformance. In addition, we show that this performance degradation can be efficientlynaddressed by increasing the ratio of memory controllers to channels while keeping thennumber of memory channels constant. Significant performance improvements can benachieved in this scheme, up to 28%, in the case of using two memory controllers eachnwith one channel compared with one controller with two memory channels.
机译:当前和将来的处理器上不断增加的核数正在对内存子系统提出至关重要的挑战,以有效地处理并发的内存请求。当时的趋势是增加处理器的存储控制器可用的存储通道数量。本文从技术和应用程序性能两个角度研究了这种方法的优缺点。n特别是,我们探讨了在每个存储控制器中使用多个存储通道与使用较少存储n通道的多个存储控制器之间的权衡。使用STREAM基准测试和两个广泛的生产应用程序,在两个当前最先进的多核处理器,一个6核AMD Istanbul和一个4核Intel Nehalem-EP上进行了实验。使用STREAM性能的分析模型来说明当增加每个内存控制器的内存通道数时所获得的收益递减,其效果在应用程序性能中也可以看到。此外,我们表明,通过增加内存控制器与通道的比率,同时保持内存通道数不变,可以有效地解决此性能下降问题。与使用两个内存通道的控制器相比,在每个通道使用两个内存控制器的情况下,此方案可实现高达28%的性能提升。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号