i7 4790k faster than i7 5280k and i7 6700k

I'm guessing CPUBoss primarily uses single threaded benchmarks, in which case the 4790k wins due to having a much higher clockspeed than the 5820k, and being able to turbo boost slightly higher than the 6700k, cancelling out Skylake's small IPC advantage over Haswell. For more heavily threaded workloads, the 5820k would be the best of the bunch due to and additional 2 cores and 4 threads. The 6700k's advantage over the 4790k would be the tendency to be a better overclocker, slightly better IPC, better integrated graphics, and DDR4 RAM support.
 
yeah that was what i was thinking four more threads and two more cores, and form hwta i have heard it outperforms it and i have recommended people to get the i7 5820k over the i7 4790k and sometimes over the 6700k.

Favorite part about it is that it says at the bottom

Winner
Intel Core i7 6700K

CPUBoss recommends the Intel Core i7 6700K based on its single-core performance.

when they said its single core performance was like 18% worst lol.
 
Assassin, bare in mind that every site has a different standard in terms of testing CPUs (it is VERY easy to set the right conditions for one CPU to outperform another).

What I am trying to say is that unless you KNOW all the variables, you need to take benchmarks with a grain of salt.

Personally, my favorite site for benchmarks is Guru3d, but I am not saying its the best or perfect or anything like that.

In terms of those CPUs, please note that most of them are VERY similar in performance. This is due to many things but mostly due to software coding not being efficient at using so many cores (you cant blame them thou, not untill DX12 becae a thing they really had any options to do it much better).