...
While an .awd is running in Audio Weaver, the Audio Weaver Server provides real time CPU and Memory profiling of the entire layout:
...
Server Profiling on
...
Multi-CPU Targets
AWE Core OS frequently runs may be running in multiple threads on several CPUs in some instances. The application is not aware of which CPU the thread is running on by default. This means that without some extra work, the default display of CPU % cannot be trusted for multi CPU targets as the assumption will be that all threads run on a single CPU.
...
Setting and getting CPU affinities is done through the AWE Core functions awe_fwSetLayoutCoreAffinity
and awe_fwGetLayoutCoreAffinity
. These functions are described in the AWE Core API documentation. Customers utilizing AWE Core OS have this feature built in as described here.