一句话:指出现代微架构性能难以预测与优化,而性能预测和优化需要忠实的微架构行为模型,但此类模型往往难以获得。
现代微架构是极其复杂的人造系统,导致运行于其上的软件性能越来越难以预测、解释和优化。论文指出,性能预测与优化的基础是对微架构行为的忠实模型,但这类模型通常难以获得。为此,作者围绕 uops.info 展开工作,旨在提供或整理微架构行为模型,以缓解模型缺失问题,并为后续性能分析与优化提供依据。摘要主要阐述问题动机与需求,未详细说明具体建模方法、覆盖范围及实验评估。
Modern microarchitectures are some of the world's most complex man-made systems. As a consequence, it is increasingly difficult to predict, explain, let alone optimize the performance of software running on such microarchitectures. As a basis for performance predictions and optimizations, we would need faithful models of their behavior, which are, unfortunately, seldom available.