Software Archive
Read-only legacy content
17061 Discussions

Status of threads

Al-jawaheri__Hayder
526 Views

Hi,

How do I know the status (busy or idle) of threads or core in MIC?
Is there any register to track thread's status?

Thanks in advance

0 Kudos
2 Replies
Frances_R_Intel
Employee
526 Views

One way is to use micsmc. This utility, which runs on the host system, has a GUI and can tell you about a number of things including core utilization, memory utilization, temperature and power usage. You can find a man page for this on the host system in /usr/share/man.

Of course, if you like to keep things very simple, you can also ssh into the coprocessor and run top.

0 Kudos
Loc_N_Intel
Employee
526 Views

You can also use Intel VTune Amplifier XE to profile threads, among other things. You can try Intel VTune Amplifier XE for 30 days-free (https://software.intel.com/en-us/intel-vtune-amplifier-xe).

0 Kudos
Reply