mpe wrote:I am working on a project where I would like to compare early Pentium and Pentium-like systems and their alternatives roughly ar […]
Show full quote
I am working on a project where I would like to compare early Pentium and Pentium-like systems and their alternatives roughly around 1994/95.
My test platforms are currently these:
DSC_3217 (1).jpg
- Pentium 60 and 66 in ALI-based PCI Socket 4 board
Even by So4 standards, that's an unusual chipset. Can't say what to expect...
- Pentium Overdrive 83 MHz in VIA VL-Bus Socket 3 board
Big FPU but slow 32b RAM access. Results here will vary considerably depending on exact bottleneck in a given test. Note by the way that it clocks down to 1x multiplier if you remove the heatsink/fan, so it will run at 33MHz if configured as on this picture, not at 83MHz 😮
- NexGen Nx586-P90 on NxVL VL-Bus board (wish I had the PCI one)
Don't want the VLB one? Give it to me 😜
Performance might be slower, but I consider this one of the most beautiful boards ever made, where the PCI board superficially looks like just another 1995-ish motherboard.
- Pentium 75 MHz in VIA MPX Socket 7 PCI Socket 7 board
VPX, not MPX. Just use EDO and ignore the (flaky, very early) SDRAM support. However the PLB cache is a big game changer, this thing will run rings around the rest because of it.
I will be using usual late DOS and Windows 3.1 benchmarks for comparison.
I am still thinking about replacing the Pentium 75 board with a more period correct option. Like Socket 5 (Intel 430FX with async cache) as I believe the VIA VPX with pipelined-burst cache and SDRAM support is giving the P75 an unfair advantage compared to the rest.
Eventually I would like to add also - AMD Am5x86-P75 133 MHz, AMD K5 (5k86) PR75 (75 MHz), Cyrix M1 6x86 PR90+ to the mix, but I currently don't own these CPUs.
If you're shopping anyway, include a Cyrix Cx5x86, a very different beast to the Am5x86, and clock for clock significantly faster. The IBM-made ones tend to be cheaper and run cooler/can clock higher.
Before I start benchmarking. Any guess about which platform you think will prove to be the fastest and slowest?
As it stands I'd expect the P75-VPX to win most benchmarks hands-down, but to be beaten by the K5 and (particularly) M1 when you add those. However running PCI at 25MHz means PCI-sensitive stuff may run better on another platform, and some clock-sensitive but bandwidth-agnostic ALU stuff may run better on the 5x86 as well.
Any opinions about which graphic cards to use? I am thinking about using Tseng ET4000/w32p for VL-BUS and S3 Vision968 for PCI. Or perhaps should I use VRAM-based Mach64 GX for both? I would like to stay period correct, use what would be a typical choice for a given platform without giving any handicaps/unfair advantages.
If at all possible I'd suggest using the same chip on both PCI and VLB. If you have two Mach64s, that would be the way to go.