gpt4 book ai didi

c++ - Linux 中的性能数据收集(API)

转载 作者:太空宇宙 更新时间:2023-11-04 05:05:49 25 4
gpt4 key购买 nike

我需要一些具有全面 API 集的库,可以帮助收集当前机器的性能数据。如果这个库用 C++ 或 Perl 编写,将会非常有用。尝试谷歌搜索,因为我不知道正确的术语,所以我发现了很多大型且已经建立的项目,但我无法将其嵌入到我的代码中。

最佳答案

您要查找的内容名为 PAPI性能应用程序编程接口(interface)。它允许您收集所有可用性能计数器的数据,例如FLOP(浮点运算)如果您想验证理论 FLOP 计数。它还提供一个 API 来计算 MFLOPS,甚至查找应用程序的缓存命中率。除了 Intel VTune 之外,我还广泛使用该库来支持平台。 .

Here是“ native ”PAPI 事件的列表,但您会发现其他所有内容都是 CPU native 计数器。

关于c++ - Linux 中的性能数据收集(API),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13746661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com