Analysis of a ThunderX2 System Using Top-Down and Purchasing Power Parity Methods

Practice and Experience in Advanced Research Computing(2021)

引用 2|浏览13
暂无评分
摘要
ABSTRACTBottleneck analysis has been used to understand the underlying performance of the different components that make up a CPU. The goal is to improve overall performance through the effective use of different architectural components. Through the use of benchmarks, users can gain a better understanding of performance issues, by tracking how bottlenecks are being handled by the architecture. A comparison of bottlenecks generated by different settings sheds information into the performance capabilities of the platform being tested. The issue is that standard techniques might not have complete information on how bottlenecks evolve between settings relative to a reference configuration. We complement the Top-Down microarchitectural analysis method with a normalization technique from the field of economics, purchasing power parity (PPP). This pairing makes it possible to better understand the relative difference between bottlenecks when normalizing with a reference thread configuration. In this study, we find a number of Top-Down identified bottlenecks that had large relative differences that standard, non-normalized, Top-Down metrics failed to identify.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要