首页> 外文会议>International Symposium on Performance Analysis of Systems and Software >Evaluating Memory Performance of Emerging Scale-Out Applications Using C-AMAT
【24h】

Evaluating Memory Performance of Emerging Scale-Out Applications Using C-AMAT

机译:使用C-AMAT评估新兴的横向扩展应用程序的内存性能

获取原文

摘要

Modern dominant processor architectures that emphasize high single-thread performance and deep memory hierarchy mismatch the needs of emerging scale-out workloads. Understanding these inefficiencies, especially inefficiencies in memory systems is important for high efficient architecture design. In this paper, we evaluate the memory performance of emerging scale-out applications using a newly proposed memory metric, C-AMAT. We find that scale-out applications suffer more from current memory hierarchy compared to traditional server workloads and desktop benchmarks, especially in terms of memory access concurrency in L1 data cache and L2 cache. Suggestions are provided to improve their memory performance , including adopting designs like multi-port, multi-banked cache, setting appropriate number of MSHRs and applying advanced data prefetchers.
机译:强调高单线程性能和深内存层次的现代主流处理器体系结构与新兴的横向扩展工作负载的需求不匹配。了解这些低效率,特别是内存系统中的低效率对于高效的体系结构设计很重要。在本文中,我们使用新提出的内存度量标准C-AMAT评估新兴的横向扩展应用程序的内存性能。我们发现,与传统的服务器工作负载和桌面基准测试相比,横向扩展应用程序受当前内存层次的影响更大,尤其是在L1数据缓存和L2缓存中的内存访问并发方面。提供了改善其存储性能的建议,包括采用诸如多端口,多组缓存的设计,设置适当数量的MSHR和应用高级数据预取器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号