Performance Toolkit and others get this information from the
Domain 0 Record 16 field SYTCUP_LCPTYPE. This record can be seen at
http://www.vm.ibm.com/pubs/mon520/MRSYTCUP.HTML
You'll probably also need the _LCUPPNAME field and perhaps the _CALFLGS
field. If you don't have one of performance products mention here,
you can get access to the monitor data via the pipelines STARMON
stage. Something like the following snippet:

"PIPE",
"STARMON MONDCSS SHARED",
"| LOCATE 5 x00",                   /* domain 0 */
"| LOCATE 8 x10",                   /* record 16 */
"| SPECS 21.8 nw 30.1 C2B nw 45.16 nw",  /* 3 fields */
"| LOCATE 10 /1/",                       /* this sys */
"| CONS"

However, this only gives the CPU type as the given
model may display. Many of the models report ICF when
it is really IFL because they come from the same
processor pool. So there really is no definitive
way of telling you are running on an IFL that works
everywhere at this point.

I am curious as to why you care about whether you
are running on an IFL or not?

Bill Bitner - VM Performance Evaluation - IBM Endicott - 607-429-3286

Reply via email to