将line\u profiler/kernprof与mpiex结合使用

2024-04-29 08:46:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用kernprofhttps://github.com/rkern/line_profiler)探查器对使用mpi4py的Python程序进行逐行剖析。你知道吗

如果我只是以正常方式运行脚本:

kernprof -l -v mpi_program.py

一切似乎都正常,但当然只有一个MPI程序实例(rank=0)运行。 因此,我想用mpiexec运行它来运行更多进程,但是如果我在mpiexec内运行探查器,程序只会运行,不会生成任何分析信息:

mpiexec -l kernprof -l -v mpi_program.py

有人有在MPI程序上运行kernprof的经验吗?你知道吗


Tags: pyhttps程序githubcom方式linempi4py