I7 in AMD

Solution
"The i7-7700k is equivalent to the Ryzen 3 2200G (both 4c 8t). That said the 7700k will outperform the Ryzen 3 in gaming noticeably."

LOL! a 2200G? :)

The 7700K also fares quite well even against even the 2700X in pure gaming from the reviews/comparisons I've read/watched. (I interpret 'fares well' as leading in 6 out of 10 games, but, naturally, tables are turned quickly once streaming is introduced as a variable...

(Gaming comparison starts at 1:10 in following video)

https://www.youtube.com/watch?v=ROpatP0v5u8

Hardware Unboxed benchmarks start at 13:00...

https://www.youtube.com/watch?v=XOOohlyJem0


This makes no sense. There is no such thing as an R7 1600. If you mean the Ryzen 5 1600 then no, the 8 cores/16 threads of the Ryzen 7 2700x is better for rendering, while the Ryzen 5 1600 is enough for gaming. However the Ryzen 5 2600 was just released and is much better.

In terms of Physical cores and threads the Ryzen 5 2600 is equivalent to an i7-8700k (both 6c 12t). The i7-7700k is equivalent to the Ryzen 3 2200G (both 4c 8t). That said the 7700k will outperform the Ryzen 3 in gaming noticeably.

Now in terms of processor hierarchy the Ryzen 7 series matches up with current i7 processors. They have more cores and threads but lose a bit in IPC. Gaming performance is similar if a bit slower, while rendering and other heavily multithreaded tasks its faster.
 
"The i7-7700k is equivalent to the Ryzen 3 2200G (both 4c 8t). That said the 7700k will outperform the Ryzen 3 in gaming noticeably."

LOL! a 2200G? :)

The 7700K also fares quite well even against even the 2700X in pure gaming from the reviews/comparisons I've read/watched. (I interpret 'fares well' as leading in 6 out of 10 games, but, naturally, tables are turned quickly once streaming is introduced as a variable...

(Gaming comparison starts at 1:10 in following video)

https://www.youtube.com/watch?v=ROpatP0v5u8

Hardware Unboxed benchmarks start at 13:00...

https://www.youtube.com/watch?v=XOOohlyJem0
 
Solution


If you remove my statement from the context of the ENTIRE rest of my post then sure it doesn't sound right, however both the 7700K and the 2200G are 4c 8t CPUs with onboard graphics. The 2200G's onboard graphics are actually significantly BETTER than the 7700k. But I said very specifically at the end "That said the 7700k will outperform the Ryzen 3 in gaming noticeably."
 
In truth, and aside from all that bluster above.

The best thing to do will be to take a look at benchmark numbers and consider your usage. If you need a proc that will deliver the best single thread performance then Intel remains king, even with the 2xxx series. This remark of "much better" than the 1xxx is well, MOD EDIT: Langauge. If you have no need of the onboard graphics there is no compelling reason to consider the + gen over 1 in most cases. The difference is too small to actually "feel".
For multi core performance at cost, you cannot beat the Ryzen 7 1st gen or + series. For multi core performance many of the Ryzen 5 are super close to the i7. Even the Ryzen 3 give 4th gen Intel stuff a hard time...but for single thread, it's Intel all the way.
 


First off, watch the foul language.

Secondly go to newegg right now, the 1600 is $189, the 2600 is $189. Heck the 2600X is $209. At that price difference ANY performance difference is "much better". And the 2600 does not have onboard graphics either.
 
Will be more careful about the language. Figured a filter would catch me, so learned.

As to the perf difference in the two....most folks will say that until differences get in the 40-50% better range that it's mostly "not realized" and why so many folks recommend waiting several generations in between (Intel) upgrades.
IMO, if you aren't multi-threading, and are willing to spring a few bucks for a "B" chipset, the Ryzen 3 is honestly a hard to beat solution for gaming and average web surfing. Almost all of the non X labeled chips perform really well on an overclock....and $20 is $20
 


I would never tell someone who owned a 1600 to upgrade to a 2600 thats totally not worth it. I have an 1800X and some people asked if I would go for the 2700X, and for what? I paid $500 for it (got it launch day) that would be a dumb waste of money, especially for a couple fps. But buying new the 1600 and 2600 are the same price, and yeah if you are lucky some cases it can be overclocked to the same levels as an X or more so it can be a no brainer.