Yeah, I guess Solaris is a little biased :-/.Le 13/09/2011 22:06, TERRY DONTJE a écrit : On 9/13/2011 9:54 AM, Brice Goglin wrote:Le 13/09/2011 21:51, TERRY DONTJE a écrit :Looks like the type is an empty string and model is "i86pc" in one case.Both type and model are character strings. An example of what I currently store in the sysinfo structures are:
type = "SPARC"
model = "SPARC64_VI"
Other values for model are "T1", "T2", "SPARC64_VII"...
What about Solaris on non-sparc machines ?
These are basically values that come from calls to solairs sysinfo.
Type doesn't seem that helpful then. We already have the architecture (taken from uname) in the machine attribute.
So you are saying to add the a CPUModel and CPUVendor info to a socket object as we discussed earlier, right?
I think you should just put model in the CPUModel info attribute. I wil do the same for Linux and add the vendor to "CPUVendor" when available, we'll get something like:
or
CPUVendor=GenuineIntel
CPUModel=Intel(R) Core(TM) i7 CPU M 620 @ 2.67GHz
or
CPUVendor=AuthenticAMD
CPUModel=AMD Opteron(tm) Processor 6174
or
CPUModel=Alpha EV68CB
or
CPUModel=POWER7 (architected), altivec supported
or
CPUModel=Cell Broadband Engine, altivec supported
or
CPUModel=ARMv7 Processor rev 1 (v71)
Brice
_______________________________________________ hwloc-devel mailing list hwloc-devel@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/hwloc-devel