Different % CPU with the monitor and profile tools in CHR 7.12

In CHR 7.12 I don’t see the same CPU usage with the system/resource/monitor and tool/profile tools.
I am attaching a sample of the two tools executed at the same time.

> system/resource/monitor 
          cpu-used: 25%
  cpu-used-per-cpu: 4%,37%,28%,0%,27%,43%,41%,27%,9%,5%,0%,30%,44%,87%,0%,32%
       free-memory: 65777332KiB

> tool/profile
Columns: NAME, USAGE
NAME          USAGE
ethernet      1.8%
console       0%
networking    9%
management    0.1%
btest         1.5%
routing       0.5%
unclassified  0%
total         12.9%

On my CCR 1072-1G-8S+ the two tools give the same percentage of CPU.
Is this normal in CHR or is there something I’m doing wrong?

Thank you for your time and dedication in answering this question.
Cordially.

All fine. Trust resource cpu usage. Profile give you only a hint about which service consume more resources.
Hard to talk between CHR and CCR without see a workload. Actually it’s not ideal to compare tile and x86 processor either. I assume they are fine.

Ok thanks for the information.
Of course, comparing two microprocessors made specifically for different things is clearly not right.
What baffles me is that in TILE they give the same value and in x86 they don’t…
If what you say is true, this would have to be explained in some documentation or the code in CHR modified so that they look the same. (as happens in TILE)
It is a constructive criticism towards CHR, seeing different TOTAL CPU values in different tools I think is confusing for anyone.
I’m searching, reading the manuals and checking the forum, but I haven’t found anything conclusive yet.
For the moment I’m going to wait to see if I get another insight or comments on this topic, thank you “ID” for your comment.

Cordially.