Sure, if you just so happen to be the luckiest son of a bitch on the planet and you won the Mega Millions equivalent of the silicon lottery you can overclock a Ryzen to 4.5 GHz but let's face facts people, 99% of us are never going to be able to overclock a Ryzen that damn high. I've been reading about so many people barely being able to push a Ryzen R5 1600 to 3.8 GHz and maintain stability let alone 4 GHz.
I wouldn't be bitching, no sir, instead I would be studying the numbers like a fiend comparing the two architectures on a raw architecture-to-architecture comparison breaking it down to the littlest detail.
That's because most code written back then and still written today is geared towards running on an Intel chip. The industry standard C++ compiler is known to favor Intel vs AMD, it's a highly known fact. Now we need to see if AMD's Ryzen can overcome those obvious hurdles that have been stacked against it because of Intel's borderline anti-trust and underhanded behavior.
But most of us aren't going to be streaming, most of us are going to just have fun playing the game against whoever the hell we're playing against.
But why do I keep hearing shit about how Ryzen's IPC numbers are really more in line with Haswell which is a two year old Intel architecture? Is that true or is it made up shit by Intel lovers?
You should watch the second video I linked and maybe you would better understand, seeing it for your own eyes, the little amount of difference the two actually make in games. IPC is basically how many instructions per clock cycle that a cpu can output at a certain ghz. For example, an i7 3820 running at 4.0ghz will give overall LESS performance than an i7 4790k running at 4.0ghz because its IPC is lower than the 4790k. In games, this translates to an FPS difference, where as in rendering it would translate into rendering time. The i7 lineup has not advanced very much these last few years because there has been no competition, no competition=no innovation. Now there is seriously good competition, and maybe there will be innovation again.
Studying the raw architecture-to-architecture is helpful to a limited point. There is the truth in the fact that you will never get your 1700 to 5ghz, or heck I don't think I've seen 4.5. I think 3.9 or 4.0 ghz is a good level. But if you overclock one, you gotta overclock the other. So if you for example had a 1700 running at 4.0ghz vs a 7700k at 5.0ghz, how big would that difference be? Theoretically, 20%. Reality? Not at all. The law of diminishing returns is a bitch, and it's effecting this to. You can see in that video a 3.9ghz ryzen 1700 vs a 5ghz 7700k, and there is a very small margin of difference. Your looking for average fps, and the average fps of the 1700 is damn good, just like the 7700k.
Streaming is just an example of an application. I game, for example, usually while running a bunch of applications in the background (i.e. teamspeak or discord or skype, maybe netflix or music, a youtube video, and say if I'm playing a game I might be hosting a server for it as well where my friends can join me) and these extra background applications do make use of extra cores that the ryzen provides. I'm basically going to turn my ryzen rig into my server AND my gaming machine, and I could do video rendering effortlessly as well. You could dedicate 12 cores to rendering a video and game on the other 4. That way your pc is usable while you wait (just rendering as an example).
As I said earlier, there has been no competition, and thus no innovation. IPC is not an exception to this. IPC from Haswell vs Kaby Lake is laughable. There is less than a 10% overall difference. to put that in layman's terms, 10fps vs 11fps. Now sure there could be a 15fps difference, once the ryzen processor is already at a 150fps vs the 7700k at 165fps (theoretically based off of a 10% ipc estimation). Who the hell cares? If you got 150fps, that's JUST FINE! And the best part is, you now have twice the cores and threads to do loads of other stuff with, such as hosting a server for your friends while you play the game to. Ryzen is a huge advancement, and it's a welcome sight in my eyes. I've never bought an AMD processor, I've owned Intel my entire life. For me, Ryzen is a game changer, and no matter what, it's going to force them to make a decent, non half-assed product in the future.