Intel 的 AI Flame Graphs 软件现在是开源的。这是为英特尔的 Tiber AI Cloud 启动的一个项目,旨在更深入地了解 AI 加速器/GPU 的使用和整个软件堆栈的硬件分析。在成为内部/仅限客户的软件项目几个月后,AI Flame Graphs 现在是开源的。
AI Flame Graphs 用于根据硬件采样公开 Intel GPU 性能配置文件,并通过火焰图生成执行的可视化效果。这包括欧盟停顿、CPU 堆栈、GPU 内核信息等,AI Flame Graphs 是围绕英特尔数据中心 GPU Max 系列需求开始的,同时已扩展到英特尔 Arc B 系列“Battlemage”显卡以及 Lunar Lake Xe2 集成显卡。

目前,使用 AI Flame Graphs 需要修改内核驱动程序、为构建的代码以及所有系统库启用帧指针,以及 eBPF 支持。iaprof 软件不仅限于分析 AI 工作负载,还可用于分析传统图形工作负载。
如果希望现在将 AI Flame Graphs 作为一个开源项目了解更多信息,可以通过英特尔工程师 Brendan Gregg 的这篇博文进行了解。AI Flame Graphs 现在是开源的,通过 GitHub 在 intel/iaprof 上获得 Apache 2.0 许可。
Linuxeden开源社区