[英]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.