This generation they've also moved to simplify further. The mobile chips with the same number were always one gen behind the desktop (mobile 4xxx ~= desktop 3xxx), but now they've skipped desktop 4000 both are back in sync.
Also Intel's naming scheme is getting complicated too. Base vs K vs KF Vs F. 10xxxgY vs 10xxxH/U on mobile are two entirely seperate tenth gens with lots of overlap.
I don't know what AMD embedded is compare to r3
Comparing NUCs, which is better: the BXNUC10I7FNK1, or BXNUC10I3FNK1?
I've got a i5 3350P. Quick, what does the P stand for?
edit: it's certainly fair to criticize the manufacturers for having bad sku names, but it really doesn't matter that much in the big picture. most people that buy computers neither know nor care about the specific CPU. especially with laptops, the decision is usually made for you by the OEM and you decide based on what size SSD and display you want. if you do actually care what part you get and are in a position to choose, you should make your decision based on benchmarks, not a sku name.
10900K, 10900KS, 10900 vs. 5600X, 5800X, 5900X, 5950X
I see where confusion could creep in.
(i|Ryzen )[3579] (1 or 2 digits to indicate generation)(3 digits for model)(optional suffixes)
Of course, since Intel is pretty much stalled for the last few years, it's a little easier now.
I feel like I learn them during the purchasing/comparison period then never need to look again unless I'm repeating that cycle.
Not really. Look at core count at the old I7 vs. the new. If anything Intels naming is even worse.