BitWrangler wrote on 2026-08-31, 22:28:
I have been stalking Ryzens a while, and locally the best deals right now come down to Ryzen 5 5500 or Ryzen 7 3700X for around $50 US ... this is a stopgap CPU to be "alright" until the top of the line hits bottom dollar. But, dunno how long it has to last me. 3700X seems to have a small edge, but 5500 does better single core. Also X has double the cache... so wondering what is better going forward, newer, higher feature, or more cache and faster multicore. Hmmm.
That is a tough decision. The 5500 is a newer architecture so is a bit faster per clock but it is actually a cut down 5600G with the graphics portion disabled. So, as you said, it has half the cache of non-G chips (like the 5600, 3600 etc.). It is also limited to PCI-E 3.0, if that is something you're concerned about. If you have an older board that doesn't support PCI-E 4.0 anyway, this isn't an issue.
Are you upgrading an existing Ryzen? If so, what CPU + motherboard do you have?
If you do anything that makes use of the extra cores and threads (3700X is 8c\16t, 5500 is 6c\12t) then I would go with the 3700X, as that is probably a bigger difference than the lead the 5500 may have in situations where it wins. If it's exclusively for gaming... ehh... you pretty much have to look at benchmark results per-game to see if the ones you play favor the 5500 or not. It seems that both chips win pretty handily in different games.
Otherwise, a 5700X from aliexpress (or other similar stores) for around $135US is about as good as you can get for the money without having to switch to a DDR5 based platform. My brother bought one of those a few months ago and it has worked very well for him. If I'd have know there was a DRAM shortage coming that would make AM4 appealing again, I'd have stocked up on 5700X3D chips when they were less than $150.
Now for some blitting from the back buffer.