关键术语:
TMA: Top-down Microarchitecture Analysis Method
PMU:性能监控单元(Performance Monitoring Unit, PMU)
TMAM:自顶向下的微体系架构分析方法(Top-Down Microarchitecture Analysis Method, TMAM)
框图如下:
参考资料:
Top-down Microarchitecture Analysis Method | 阿里云智能基础软件部-技术博客 https://kernel.taobao.org/2019/03/Top-down-Microarchitecture-Analysis-Method/几句话说清楚15:top-down性能分析方法资料及toplev使用 | DecodeZ
https://decodezp.github.io/2019/02/14/quickwords15-toplev/几句话说清楚13:什么是top-down性能分析方法 | DecodeZ目的前几篇连续介绍了一些Skylake微架构的内容(还没有结束,还会继续填坑),主要目的并不是要对读者开启名词或者概念的Flood攻击,而是为了方便读者以后可以“有理有据”地进行软件的性能优化。
https://decodezp.github.io/2019/01/27/quickwords13-tma/