Operating System - OpenVMS
1753521 Members
4953 Online
108795 Solutions
New Discussion юеВ

$ show cpu/full and Fastpath devices ?

 

$ show cpu/full and Fastpath devices ?

I I have a question about fastpath and the $show cpu/full display.

A 2 node DS20E 6/667 HSG 80 VMSCluster OpenVMS 7.3-2 update 3 +
patches pr 1-mar-2005. Firmware 6.9.
Both nodes identical and has identical PCI interfaces except:
Node U has 2 cpu's and 4 GB RAM the other has 1 cpu and 1.5 GB RAM
A SYM53C895 LVD is the PKC0: on node U and PKA0: on node A

When i do i $ show cpu/full i get the following (
Node U.
......
SMP execlet = 3 : Enabled : Streamlined.
CPU 0 State: RUN CPUDB: 81432000 Handle: * None *
....
CPU - State..........: RC, PA, PP, CV, PV, PMV, PL
Type...........: EV67, Pass 2.2.3 & Pass 2.2.5
Speed..........: 666 Mhz
.....
Software Comp..: 8.4
PALCODE - Revision Code..: 1.98-01
Compatibility..: 79
Max Shared CPUs: 2
....
Fastpath:
PKA0 ( Adaptec AIC-7895 on motherboard)

EIA0 ( DE602 with 21154 PCI bridge)

Features:
Autostart - Enabled.
Fastpath - Selection enabled as Preferred CPU.

.....

CPU 1 State: RUN CPUDB: 81508A80 Handle: * None *
Fastpath:
PKB0 ( Adaptec on motherboard)

PEA0
EIB0 ( Other port on DE602 )

FGA0 ( KGPSA-CA/lp8000 )
Features:
Autostart - Enabled.
Fastpath - Selection enabled as Preferred CPU.
$
Node A
....
SMP execlet = 3 : Disabled : Uniprocessing.
....
CPU 0 State: RUN CPUDB: 81430000 Handle: * None *
...
Fastpath:
FGA0 ( KGPSA_CA/lp8000)
PKB0 ( Adaptec on motherboard)
PKC0 ( -"- )
Features:
Autostart - Enabled.
Fastpath - Selection enabled as Preferred CPU.

My questions are :
Why are EI and PE devices only shown on node U
when FG and PK devices are show on both nodes?

If I enter:
$ stop cpu 1 ! on node U
Is the operation then identical for the EI and PE drivers on both nodes ?
( except the overhead by the "Streamlined" operation mode)


I have seen a DS15 OpenVMS 7.3-2 with EI LOM where the EI
devices IS shown in the $ show cpu/full display.
4 REPLIES 4
Ian Miller.
Honored Contributor

Re: $ show cpu/full and Fastpath devices ?

I guess it is to do with system A having one CPU and the other one having more than one.
By default VMS will assign devices to CPUs other than the primary CPU.

What sort of LAN card does note A have?
Parhaps its not one that is supported by fastpath
____________________
Purely Personal Opinion

Re: $ show cpu/full and Fastpath devices ?

LAN: Both Have identical DE602 cards.

I did try two DE500-BA ( in fact two kzpcm-da)
and the EW device showed up on the dual node U and not on the single processor node A.

It is more than just a question of singel/dual CPU as the
DS15 is a "singel CPU only" system and the EI devices are displayed on a $ show cpu/full ( 7.3-2 update 2 + some).
Lawrence Czlapinski
Trusted Contributor

Re: $ show cpu/full and Fastpath devices ?

Lars: VMS just assigns some devices to each of the CPUs. On our dual CPU system, the EI device is not listed on the full CPU listing. For a one CPU system, the CPU probably just handles the EI and PE devices without listing them.
If you do a $stop/cpu/all, I would think that those devices would than be handled by the other CPUs. At least that is what we would want to happen here. We did have one system running Alpha VMS 7.3-2 which had a problem related to multiple CPUs. There was a problem with Multinet v5.5 multiprocessor syncronization under heavy load. So we temporarily used $stop/cpu/all early in SYSTARTUP_VMS.COM till the V5 ECO was installed.
Lawrence
Volker Halle
Honored Contributor

Re: $ show cpu/full and Fastpath devices ?

Lars,

this is an 'academic' question. If you only have one CPU, all devices are to be handled by that CPU and using FASTPATH does not provide any added value.

Maybe SYS$EIDRIVER (and SYS$PEDRIVER) include a check, whether they are running on a multiple-CPU (capable ?) system and don't bother to call the fastpath init code, if they are not.

Volker.