You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
But this seems to be an undocumented internal.
The documented hwloc_cache_attr_s that you can load with the API is missing several of these fields.
There is a documented hwloc_obj_get_info_by_name which is used to query "Inclusive", but nm -D doesn't show that symbol, and it'd take some work to figure out how to create the argument it takes (and if that object is a cacheinfo, we could just read the inclusive directly).
So perhaps it's a Hwloc issue to ask about an API for this?
The text was updated successfully, but these errors were encountered:
This is probably an issue for Hwloc itself, but I figured I'd raise it here first.
Hwloc checks the inclusivity of the caches, e.g. running
on the command line with create a
.xml
file that includes, among other outputIndicating that none of the caches are inclusive.
Hwloc uses cpuid for AMD and Intel CPUs, storing the results in a
struct
:But this seems to be an undocumented internal.
The documented hwloc_cache_attr_s that you can load with the API is missing several of these fields.
There is a documented hwloc_obj_get_info_by_name which is used to query "Inclusive", but
nm -D
doesn't show that symbol, and it'd take some work to figure out how to create the argument it takes (and if that object is acacheinfo
, we could just read theinclusive
directly).So perhaps it's a Hwloc issue to ask about an API for this?
The text was updated successfully, but these errors were encountered: