why one of the CPUs is always 100% occupied

Hi nvidia:
In my Program,threads are set affinity to specail CPUs. Run my program,at same time,run tegrastats.exe in /home/ubuntu to check usage of each CPU, the result is one of the CPU is always 100% occupied.
In my Program,disable the set affinity operation, Run my program,at same time,run tegrastats.exe in /home/ubuntu to check usage of each CPU, the result is one of the CPU is always 100% occupied too.
why is this appeared?
Thank you! Expected your reply!

feng.baoying,

Does this affect the performance of your program? Could you share your source code?

This happens usually because of a loop in your code which dont have any sleeps or blocking functions (like a polling code). If you can show us your source code, we can help better.