Because a CPU can deal with large atoms, GPUs are limited to the amount of atoms they (efficiently) can process.Akaanc wrote:I'm looking for the assigned wus and most of the time my cpu gets wus wit higher atom numbers. I have rtx 2080 and ryzen 9 3900x 12 core 24 threads. If gpus are faster why cpu gets wus with higher atoms? Why cant we run all work units on cpu or all on gpu?
If a GPU needs to process too many more atoms than it has GPU cores, the increase in PCIE bandwidth will slow the whole unit down.
CPUs don't suffer from that inasmuch, in that they have a more direct connection to the RAM.