GNOME system monitor and top showing different CPU usage

Notice that one reading is 8 times higher than the other. You have 8 cores (or execution units). The simplest explanation is that one is calculating it as a percentage of a single core, and the other as a percentage of all eight of them.

According to this, top does indeed show CPU use per process as a percentage of a single CPU core.