Earlier quoted context omitted.
386DX40 was somewhere between 486SX16 and 20 when running 32bit code. Both 386DX and 386SX executed 16bit code at very similar speed to 286 clock for clock. 486 arch as a straight up x2 speed increase. https://dependency-injection.com/the-slowest-486-vs-fastest-... I have old 1994 catalogs listing AMD 386DX40 + motherboard (128KB cache) combo at a price point of three 1MB simm sticks, or one Intel 486DX25 processor,…
So, I was there and made this purchasing decision too. And if you remove doom from the benchmarks you linked it matches what I remember. Which is that the AMD 386-40's where faster in pretty much all cases than the Intel 486SX-20's. They were also slightly cheaper at the time. And that fact gave me a terrible time deciding which one to buy, but in the end I got the 486 because it had two huge advantages. The first be…
Start of 1994 oem component prices:
386SX40, 0 cache motherboard ~$70 (mainly due to super cheap mobo)
386DX40, 128Kb cache motherboard ~$140
1MB 30pin simm ~$40
512KB SVGA ~$35
486SX20 CPU ~$150
486 VLB motherboard ~$150
486DX33, VLB motherboard ~$450
486DX2/66, VLB motherboard ~$650
486DX2/66, PCI motherboard ~$850
4MB 72pin simm ~$170
1MB ET4000/S3C805/CL5428 VLB card ~$150
2MV VLB card with 2D windows acceleration ~$300
Jump from 386 to the cheapest 486 was x2 the cost of main components, ~$200-300.