Exploring and analyzing the real impact of modern on-package memory on HPC scientific kernels

SC(2017)

引用 57|浏览240
暂无评分
摘要
High-bandwidth On-Package Memory (OPM) innovates the conventional memory hierarchy by augmenting a new on-package layer between classic on-chip cache and off-chip DRAM. Due to its relative location and capacity, OPM is often used as a new type of LLC. Despite the adaptation in modern processors, the performance and power impact of OPM on HPC applications, especially scientific kernels, is still unknown. In this paper, we fill this gap by conducting a comprehensive evaluation for a wide spectrum of scientific kernels with a large amount of representative inputs, including dense, sparse and medium, on two Intel OPMs: eDRAM on multicore Broadwell and MCDRAM on manycore Knights Landing. Guided by our general optimization models, we demonstrate OPM's effectiveness for easing programmers' tuning efforts to reach ideal throughput for both compute-bound and memory-bound applications.
更多
查看译文
关键词
on-chip cache,off-chip DRAM,relative location,power impact,HPC applications,comprehensive evaluation,representative inputs,Intel OPMs,manycore Knights Landing,general optimization models,OPM's effectiveness,memory-bound applications,Hardware $\rightarrow$Memory,Modern On-Package Memory,HPC scientific kernels,high-bandwidth,conventional memory hierarchy,on-package layer
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要