You would have to write code that accesses the per cpu tick
counters. The data is Exec read. The field is CPU$L_NULLCPU, using
SMP$GL_CPU_DATA as the start, one CPU at a time. Beware that writing
K-mode code is like working without a safety net, one mistake and the
system is down.
An alternative is to use the undocumented / unsupported $GETSPI system
service. Which is what MONITOR uses.
Neither methods are supported.