Skip to content

Conversation

@georgen117
Copy link

implementation of the CpuSet class using OS specific methods to populate the values

this is an implementation of the interface design suggested.

The design is copy pasted from the suggested API and added the OS specific initCpuSet calls.

This also adds the tHYBRID flag to the Cpu class.

It also fixed an issue in the CpuMask().size() code that was resulting in incorrect return values.

Signed-off-by: George Nash <george.nash@intel.com>
Signed-off-by: George Nash <george.nash@intel.com>
Signed-off-by: George Nash <george.nash@intel.com>
Add README.md that describes how to build and run the
samples found in the sample folder.
Updated the test_util.cpp to include the hybrid flag.

Signed-off-by: George Nash <george.nash@intel.com>
Signed-off-by: George Nash <george.nash@intel.com>
Small improvments to improve output from test_util_cache.
This shows printing multiple cache topologies on hybrid
systems as well as cache sharing analysis.

Signed-off-by: George Nash <george.nash@intel.com>
Signed-off-by: George Nash <george.nash@intel.com>
Signed-off-by: George Nash <george.nash@intel.com>
@herumi herumi mentioned this pull request Jan 24, 2026
@herumi
Copy link
Owner

herumi commented Jan 24, 2026

I've merged this into not master but the cache branch because we will modify some apis.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants