My 8350k is exactly 25% faster clock for clock in single thread than my 2600k.
Multithread it's 4% slower but only needs a 0.2Ghz increase in OC to beat the 2600k in multi.
My 2600k is only clocked to 4.3Ghz, 8350k at 4.8Ghz, although 4.9Ghz is stable.
Info should be good for single core comparison, so current i3 is good for me, current i7 multi performance is obviously another league altogether.
My 2600k is a severe bottle neck to my 1080Ti, I bought it when the prices were good, but some games FPS didn't move at all when I change from a GTX970, showing a complete CPU bottle neck.
My point exactly, that 1080ti isn't being utilised fully.