What does tha cpu affinity mask mean in the session settings of Time based profile? Also how to save and access the report files?
The CPU affinity mask in TBP ( or EBP, IBS) is to launch target in the specified CPUs.
thanks for the information... great...
How can you tell which thread/core/package relates to which affinity bit?
On non-AMD, you need a whole library!
On Windows, the cores corespond to how the system assigns them. What CodeAnalyst is doing when you set the affinity mask is calling SetProcessAffinityMask() on the launched process. This is an advisory to the operating system to only schedule the process and all threads on the assigned cores.
Core x => 1 << x for the affinity mask, or you can use the super-handy dialog opened by clicking the button labeled "..." next to the CPU affinity mask text box.
I hope this helps.
Sorry, I posted to the wrong group, I actually meant how do you know which affinity bit in code relates to package/core/etc, but it is also useful when profiling.
Retrieving data ...