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
