← 返回蜂巢洞察

谷歌在XProf工具中加入了针对循环级别的内核性能分析功能

谷歌为XProf添加了一套内核分析工具。这是专为TPU工作负载设计的开源分析工具。现在,开发人员能够详细了解自定义Pallas内核在运行过程中的具体情况;而在之前,这些内核在跟踪数据中仅表现为一些不可理解的、整体化的信息。 作者:Claudio Masolo

谷歌为XProf添加了一套内核分析工具。这是专为TPU工作负载设计的开源分析工具。现在,开发人员能够详细了解自定义Pallas内核在运行过程中的具体情况;而在之前,这些内核在跟踪数据中仅表现为一些不可理解的、整体化的信息。

作者:Claudio Masolo

相关文章

技术实践

如何编写能够真正被编译成功的Linux内核模块

Linux中的 内核模块 是一段较小的代码,可以在不重新构建整个内核的情况下被加载到正在运行的内核中。 这听起来很简单,但实际上,即使是最简单的模块也会产生大量相关的文件和数据:对象文件、元数据、导出的符号以及未解析的符号,最后还会生成一个与普通可执行文件截然不同的 .ko 文件。 下面是一个完整的、可以正常工作的Linux内核模块。它的代码仅有22行,其中7行是包含头文件和元数据: #include #include #include MODULE LICENSE("GPL"); MODULE AUTHOR("Chris Roy"); MODULE DESCRIPTION("一个最小的可加载

阅读全文