AMD RX 5500XT 8GB GPU vs Ryzen 5 2600X CPU Rendering

So I’m using RX 5500XT 8GB and Ryzen 5 2600X at factory clock speeds and i realized something interesting when i was working on my space scene.
cpu and gpu render performance is similar.
for example this one is cpu rendering with 32x32 tile size
and this one is 1024x1024 tile size gpu rendering
time 1:12,77 , mem 2075.64M, Peak 6214.70M
you might say “its caused by tile size difference, you should find optimal value.”, so i tried several different tile sizes too (256,512) and the 512 and more works better
what do you guys think about this?

Same here. Everyone says you should use GPU for rendering because its much faster. But my Ryzen 3600 performs much better than my RX480 8GB.
I guess its worth it if you have a RTX GPU.

Well, my RX470 is out of date now, but anyhoo it’s slower than my Ryzen 2700x. So I render on the CPU. Perhaps NVidia GPUs do much better?

The best idea i have is ryzen 2600x’s render performance is very close to rx 5500xt 8gb model.
If i know it right, Nvidia GPU’s are more compatible and softwares work more stable for cg stuff.