ahem ..   as long as n >= 2          :-)

Scott

On Thu, Dec 10, 2009 at 5:43 PM, Schuh, Richard <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:ib...@listserv.uark.edu] On Behalf Of Alan Altmark
> > Sent: Thursday, December 10, 2009 3:42 PM
> > To: IBMVM@LISTSERV.UARK.EDU
> > Subject: Re: Base Processor?
> >
> > On Wednesday, 12/09/2009 at 08:20 EST, "Don W." <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
> >
>

Reply via email to