[英]Select query of wmi used to view the process which has max usage of cpu
[英]Which process goes to which cpu socket in MPI?
我正在运行一个 MPI 程序,在我的主机文件中我只有一个节点。 该节点有 2 个 scoket,每个有 8 个物理内核,并且超线程被禁用。
mpiexec -n 8 -f /pathtohostfile/host_file_test./a.out
我正在使用likwid来测量我的程序消耗的能量。
问题:
由于您只有一个节点,因此您的 8 个进程都在 Linux 调度程序的控制之下,因此,除非您使用numactl
或其他东西将它们固定下来,否则操作系统会将它们放置以实现最佳负载平衡。 它可能会决定迁移它们。 查看numactl
和其他“固定”工具。 hwloc
也可以为您完成。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.