Some of the ResUsage tables got that info, e.g.
SELECT NodeId, VProc1 AS "AMPs", VProc2 AS "PEs" FROM dbc.ResUsageSpma
WHERE TheDate = DATE
RANK() OVER (PARTITION BY NodeId ORDER BY TheTime) = 1
If you don't have acccess to ResUsage, IFPNo in dbc.LogonOff is the PE number:
SELECT MAX(ifpno) - MIN(ifpno) + 1 FROM dbc.LogonOffV
WHERE LogDate = DATE
or less accurate when there are just a few sessions logged in
SELECT MAX(ifpno) - MIN(ifpno) + 1 FROM dbc.SessionInfoV
And ProcID in dbc.QryLogV is also the PE number...