I wanted to verify that I am not overlooking something, but is there
any information stored in the hwloc topology tree that contains the
CPU Model and Type of chips in a machine? The closest I came was
the Machine "Architecture" info object. Unfortunately this object
is not specific enough so I am considering adding a couple info
objects (CPU_Model and CPU_Type) to the HWLOC_OBJ_SOCKET objects or
maybe to the Machine object in topology_solaris.c in the OMPI hwloc
source base.
First does that make sense and secondly does this sound like it
might be useful enough outside of OMPI that you'd want to buy back
the changes? There is similar data that can be gotten for Linux
too. Though I personally only need this for Solaris/SPARC systems.