Actually, it holds if n is any positive number. That statement allows for varying off no more that 0 cpus on a 1 cpu system.
It is too early on a Friday. Regards, Richard Schuh ________________________________ From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Scott Rohling Sent: Thursday, December 10, 2009 6:14 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Base Processor? ahem .. as long as n >= 2 :-) Scott On Thu, Dec 10, 2009 at 5:43 PM, Schuh, Richard <rsc...@visa.com<mailto:rsc...@visa.com>> wrote: Hats off to Alan. He has, again, come through with a sensible answer, and a bit of history. Our MVS guys confirmed that there was no such thing defined in their world (but I would wager that they can, at most, vary n-1 cpus off of a system that has n). Regards, Richard Schuh > -----Original Message----- > From: The IBM z/VM Operating System > [mailto:IBMVM@LISTSERV.UARK.EDU<mailto:IBMVM@LISTSERV.UARK.EDU>] On Behalf Of > Alan Altmark > Sent: Thursday, December 10, 2009 3:42 PM > To: IBMVM@LISTSERV.UARK.EDU<mailto:IBMVM@LISTSERV.UARK.EDU> > Subject: Re: Base Processor? > > On Wednesday, 12/09/2009 at 08:20 EST, "Don W." > <thisus...@yahoo.com<mailto:thisus...@yahoo.com>> > wrote: > > When you set up the directory entry for a z/OS guest with multiple > virtual > > CPU's (e.g. CPU 00, CPU 01) and you QUERY CPUS, CPU 00 > shows as BASE. > What > > is the difference between a BASE CPU and a non-BASE CPU? Does it > > really > make > > any difference in this environment. In terms of real processors, at > > one > time > > the base processor had to do the I/O. I do not believe that is true > > any more. Am I correct? and when did that stop being the case? > > The "base" CPU is the first CPU that is defined to your > virtual machine. > What it really means is that you can't DETACH it, since every virtual > machine must have at least one virtual CPU. Otherwise the term is > meaningless. > > Each processor has always been able to do its own I/O. What > changed (370 > -> XA) was the introduction of a "channel subsystem" that enabled any > processor to get to any device. Prior to that, each CPU had > its own set of channels. I/O to *that* device had to be > scheduled on *that* CPU. Now we're all one happy family! > > Alan Altmark > z/VM Development > IBM Endicott >