Intel PMU profiling tools https://zhuanlan.zhihu.com/p/60569271 是一种对架构瓶颈分析的有效方法,可以快速准确地反映出具体的性能瓶颈,并且通过层级图和相应的百分比,让用户只需关注核心的性能瓶颈,清楚当前瓶颈对CPU性能的影响程度。并且,本人还发现此方法不仅可以应用在x86这种复杂的CPU架构中,对于简单的比如RISC-V架构也可以同样进行分析,并且对于复杂的GPU架构,在一些流水线比较简单的比如机器学习相关的应用中也能进行相应的瓶颈分析。除了帮助软件开发人员、编译器开发人员,这套方法学还可以帮助架构师去了解目前机构的瓶颈,有针对性地去设计下一代架构,以改善相关的性能。https://blog.csdn.net/jus3ve/article/details/88802282 - View it on GitHub
Star
2
Rank
3822551