This is a very complicated problem
To put it simply:
CPU performance is divided into single-core performance and multi-threading
Single-core performance: Intel 500 points AMD400 points
Multithreading: Intel 6000 AMD5000
As with video cards, the game mainly depends on single core score. In theory, when your video card is infinitely strong, the number of frames is about 10% off, but obviously your video card can not be so strong, generally 5% off.
Productivity tools, such as rendering, editing, suppression, modeling, etc., rely heavily on multithreading capabilities, and the performance gap between the two camps can be seen by scores.
Go for the extreme obviously with Intel, price doesn't matter
The pursuit of cost-effective choice AMD
Each has its own advantages so the pricing differentiates the market
Of course, this is superficial pricing
Go a little deeper:
Pricing is about making money, not cost or performance
In terms of cost: now R7-1700 sells for 900 yuan. After overclocking 3.7, the performance is not much different from 2700. It is also eight cores and sixteen threads, so there is a huge price gap.
Not knowing that, you're going to buy a 2700 for $1800. How much money did AMD make?
Close to monopolies, they are not enemies of each other, they have to work together to take money from consumers, AMD makes two-thirds of the people 1,000 per person, Intel chooses to make one-third of the people 2,000 per person.
How to make? For AMD, it's enough to make you want to buy a CPU. That's their biggest goal. How do you get the desire to buy a CPU? Create a buzz and make you feel like you got what you bought; For Intel, it has extremely high performance customers, has the majority of mobile customers, and it just staggers the money with AMD. Intel has no shortage of users, because these users have little choice. He may make as much money selling one CPU as AMD does selling two, just lying on his back.
So I say this is a very complicated problem, because these two companies need to use pricing to differentiate the market, create topics to stimulate consumption, and make the most money. Make your money, and make you feel like you made it.
Finally, the CPU that needs to be concerned at present
If you only play games, keep an eye out for i5-9600K and R5-3600 coming out in July (hope 9600K will be reduced by then)
If you don't play games, just for work, buy an R7-1700 (playing games doesn't make much difference)
If you play games and work at the same time, keep an eye on the July r7-3700 and 9700K, 9900K prices
If you are rich, you should only buy the expensive ones and not the right ones