[Info-vax] Itanium CPU configuration conundrum

VAXman- at SendSpamHere.ORG VAXman- at SendSpamHere.ORG
Tue Sep 8 19:39:35 EDT 2009


In article <h86m71$i8b$1 at pcls6.std.com>, moroney at world.std.spaamtrap.com (Michael Moroney) writes:
>VAXman-  @SendSpamHere.ORG writes:
>
>>Two, supposedly, identical Integrity 6600s.  One, however, reports that it
>>has 4 sockets filled with quad core CPUs while the other claims 4 sockets 
>>with dual core CPUs.  
>
>>HP says they don't have quad cores.  Strangely, VMS fires up and it says
>>that it is starting CPUs #1 through #15.  Is its console and what it is
>>reporting to VMS horked?
>
>The Itanium zx2 chipset has a duplicate set of registers that can enable
>it to switch between processes very quickly (by switching register sets).  
>VMS knows about this and implements it by treating the second register set
>as a second CPU, if some magic bit is set, making each core into two
>virtual CPUs.  So, a two core chip can appear as either two or 4 CPUs to
>VMS.  In reality, there are still two cores, and a given core may spend
>half its time as one CPU and half the time as the other CPU, so
>CPU-intensive jobs won't execute any faster.  There are probably some
>situations where enabling this can cause a speedup.  Supposedly the VMS
>scheduler has enough smarts to schedule two processes on different cores
>rather than the two virtual CPUs on one core if it can, as this is 
>obviously faster.
>
>I believe SHOW CPU/FULL will identify the virtual CPU pairs somehow.
>
>It appears that the magic bit got set on one 6600 and not the other.

And this "magic bit" is switched on and off how?  

The PAK is for 4 sockets and 8 units (CPUs), and thus is causing a 
%LICENSE-F-EXCEEDED, attempted usage exceeds active license limits

-- 
VAXman- A Bored Certified VMS Kernel Mode Hacker    VAXman(at)TMESIS(dot)ORG

  http://www.quirkfactory.com/popart/asskey/eqn2.png
  
  "Well my son, life is like a beanstalk, isn't it?"



More information about the Info-vax mailing list