Factor-Based C-AMAT Analysis for Memory Optimization

Factor-Based C-AMAT Analysis for Memory Optimization
复制标题

DOI:
10.1007/978-3-319-66176-6_6
复制
发表时间:
2017-08
期刊:
--
影响因子:
--
通讯作者:
Qi Yu;Libo Huang;Cheng Qian;Jianqiao Ma;Zhiying Wang
Qi Yu;Libo Huang;Cheng Qian;Jianqiao Ma;Zhiying Wang
中科院分区:
其他
文献类型:
--
作者:
Qi Yu;Libo Huang;Cheng Qian;Jianqiao Ma;Zhiying Wang

文献摘要

被引文献

相似文献

“记忆问题”促进了提高记忆系统性能的研究,以及提出更准确的记忆度量的研究。C-AMAT是AMAT的扩展,它考虑了内存并发性,可以更准确地评估现代内存系统的性能。然而,与AMAT相比,用于计算C-AMAT的方法更加复杂,此外,需要额外的检测逻辑和寄存器来测量C-AMAT的参数,这导致该度量的高硬件开销。在本文中,我们提出了基于因素的C-AMAT(FC-AMAT),分析模型的基础上C-AMAT。FC-AMAT根据实际研究需求,将存储系统划分为多个因素,并使用因素优先的C-AMAT来评估对存储系统进行优化的效果。FC-AMAT算法通过对因子的C-AMAT进行选择,减少了测量因子参数的硬件开销,同时通过严格的校验保证了可接受的评估精度。不同的缓存配置进行了仿真,以验证FC-AMAT的有效性。实验结果表明,FC-AMAT算法在不影响评估精度的前提下,简化了检测逻辑,降低了存储开销,验证了FC-AMAT算法的有效性。
The “memory problem” promotes researches on improving performance of memory systems, as well as researches on proposing more accurate memory metrics. C-AMAT, an extension of AMAT that takes memory concurrency into consideration, can evaluate the performance of modern memory systems more accurately. However, compared to AMAT, the method for calculating C-AMAT is more complicated, besides, additional detecting logic and registers are required to measure parameters of C-AMAT, which incur high hardware overhead for this metric. In this paper, we propose Factor-Based C-AMAT (FC-AMAT), an analysis model based on C-AMAT. FC-AMAT divides a memory system into factors according to actual research demands, and uses factor’s-first C-AMAT to evaluate effects of optimizations applied to the memory system. By selecting factor’s C-AMAT, FC-AMAT can reduce the hardware overhead for measuring its parameters, meanwhile, it guarantees an acceptable evaluation accuracy through a rigorous check. Simulations with varied cache configurations were conducted to verify the usefulness of FC-AMAT. Experimental results show that FC-AMAT can simplify the detecting logic and reduce the storage cost for recording memory access phases, without sacrificing obvious evaluation accuracy, demonstrating the effectiveness of FC-AMAT.