VOGONS


First post, by clueless1

User metadata
Rank l33t
Rank
l33t

Something like Phil's VGA benchmark but including results with L1 enabled/disabled. I think that would be a great tool for documenting CPUs that are more flexible than others for playing games from a variety of eras. For example, my Pentium 120 slows down to about 386sx/20 speeds with L1 disabled, but my Celeron and Pentium II 333Mhz CPUs slow down to 286/12Mhz speeds with L1 disabled. And I understand a lot of AMD K6 processors are very flexible in this manner.

The more I learn, the more I realize how much I don't know.
OPL3 FM vs. Roland MT-32 vs. General MIDI DOS Game Comparison
Let's benchmark our systems with cache disabled
DOS PCI Graphics Card Benchmarks

Reply 1 of 63, by vetz

User metadata
Rank l33t
Rank
l33t

Take a look here for some benches I've made for a specific motherboard: ASUS PCI/I-P54TP4 Socket 5 motherboard thread/review

Phil also have more videos on the topic, like this one: https://www.youtube.com/watch?v=fcAqRbFFQPU

3D Accelerated Games List (Proprietary APIs - No 3DFX/Direct3D)
3D Acceleration Comparison Episodes

Reply 2 of 63, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

I can give you a short version of what I experienced:

Socket 7:

Intel MMX: Very fast without cache: very fast 386DX and average 486DX2
Cyrix: Very fast without cache: very fast 386DX and average 486DX2
Intel Pentium: fast 386 DX and fast 486DX
AMD: Slow without cache: average 386 DX and average 486DX

I did do some testing with Slot 1, the faster the processor the closer you get to a 386 DX. Around 1 GHz or so Wing Commander is quite playable.

YouTube, Facebook, Website

Reply 3 of 63, by clueless1

User metadata
Rank l33t
Rank
l33t

Here is my Pentium 133 compared to CPUs in the Norton Sysinfo database:

CPU	                 NUSI
Pentium 133 421.3
Pentium 66 211.4
486DX2-66 141.7
486DX-33 71.2
386DX-33 35.9
Pentium 133 L1D 16.2
286-12 8.9
286-8 4.4
8088 1

This is something I'm going to work on for myself with my systems. 😀 I don't have numbers at the moment, but with L1 disabled my Celeron 333 and PII-333 score around 10 on this test. I plan on gathering your standard VGA results along with these.

The more I learn, the more I realize how much I don't know.
OPL3 FM vs. Roland MT-32 vs. General MIDI DOS Game Comparison
Let's benchmark our systems with cache disabled
DOS PCI Graphics Card Benchmarks

Reply 4 of 63, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

I highly recommend not to use just Norton System Information.

Benchmarks that scale well are 3dbench 1.0c, Quake timedemo and Doom. I found these to be spot on when doing cache turning off experiments 😀

YouTube, Facebook, Website

Reply 5 of 63, by clueless1

User metadata
Rank l33t
Rank
l33t
PhilsComputerLab wrote:

I highly recommend not to use just Norton System Information.

Benchmarks that scale well are 3dbench 1.0c, Quake timedemo and Doom. I found these to be spot on when doing cache turning off experiments 😀

Yep. I plan on using your benchmark suite along with this. I was just using Sysinfo as an illustration of what I was envisioning because it had a small database of other CPUs that I don't own which give you a ballpark of how the P133 performs with L1D. I also like Speedsys. It seems to be accurate with scaling down to 386 speeds.

Last edited by clueless1 on 2016-03-27, 14:22. Edited 2 times in total.

The more I learn, the more I realize how much I don't know.
OPL3 FM vs. Roland MT-32 vs. General MIDI DOS Game Comparison
Let's benchmark our systems with cache disabled
DOS PCI Graphics Card Benchmarks

Reply 6 of 63, by zerker

User metadata
Rank Member
Rank
Member
PhilsComputerLab wrote:

Benchmarks that scale well are 3dbench 1.0c, Quake timedemo and Doom. I found these to be spot on when doing cache turning off experiments 😀

Quake wouldn't even load for me with L1 cache disabled...

Reply 7 of 63, by clueless1

User metadata
Rank l33t
Rank
l33t
zerker wrote:
PhilsComputerLab wrote:

Benchmarks that scale well are 3dbench 1.0c, Quake timedemo and Doom. I found these to be spot on when doing cache turning off experiments 😀

Quake wouldn't even load for me with L1 cache disabled...

Yeah, it's very slow to load on my P133 with L1D. It took many minutes just to load up, then many more minutes to complete the benchmark. I ended up with 1.7 FPS.

The more I learn, the more I realize how much I don't know.
OPL3 FM vs. Roland MT-32 vs. General MIDI DOS Game Comparison
Let's benchmark our systems with cache disabled
DOS PCI Graphics Card Benchmarks

Reply 9 of 63, by kixs

User metadata
Rank l33t
Rank
l33t
clueless1 wrote:
zerker wrote:
PhilsComputerLab wrote:

Benchmarks that scale well are 3dbench 1.0c, Quake timedemo and Doom. I found these to be spot on when doing cache turning off experiments 😀

Quake wouldn't even load for me with L1 cache disabled...

Yeah, it's very slow to load on my P133 with L1D. It took many minutes just to load up, then many more minutes to complete the benchmark. I ended up with 1.7 FPS.

That's around 386DX-40 with Cyrix FPU.

Requests are also possible... /msg kixs

Reply 10 of 63, by clueless1

User metadata
Rank l33t
Rank
l33t

I'm collecting benches with and without L1 on 3 different systems at every available clock speed: Pentium 1, Pentium II, and K6-2. The same benches as Phil's, but with Speedsys and Norton Sysinfo added, with and without L1. So far the results are very interesting. 😉 Might be another week before I'm done though. Some of those Doom and Quake runs without L1 can take quite awhile.

The more I learn, the more I realize how much I don't know.
OPL3 FM vs. Roland MT-32 vs. General MIDI DOS Game Comparison
Let's benchmark our systems with cache disabled
DOS PCI Graphics Card Benchmarks

Reply 12 of 63, by Tertz

User metadata
Rank Oldbie
Rank
Oldbie
clueless1 wrote:

I'm collecting benches with and without L1 on 3 different systems at every available clock speed

I'd create a special bench theme with a table of scores. P3 1GHz gives 15 XT in Speedtst wich has good correlation with Doom on CPU up to Pentium.

The same benches as Phil's

Quake and Doom would run too long.

DOSBox CPU Benchmark
Yamaha YMF7x4 Guide

Reply 13 of 63, by clueless1

User metadata
Rank l33t
Rank
l33t
Tertz wrote:
I'd create a special bench theme with a table of scores. P3 1GHz gives 15 XT in Speedtst wich has good correlation with Doom on […]
Show full quote
clueless1 wrote:

I'm collecting benches with and without L1 on 3 different systems at every available clock speed

I'd create a special bench theme with a table of scores. P3 1GHz gives 15 XT in Speedtst wich has good correlation with Doom on CPU up to Pentium.

The same benches as Phil's

Quake and Doom would run too long.

Can you put a link to Speedtst? I'm not sure I'm familar with it.

I have noticed how long Quake and Doom take. 😉 But I'm about halfway through already and usually just let the benches run while I'm at work, in the shower, etc.

I'll post a screenshot of my partially filled spreadsheet this evening. Not sure what you mean by "special bench theme", but after looking at my screenshot maybe you can expand on that. I'm just a newbie here and I'd like whatever I do to pass the muster of the veterans here.

I will say that just for completeness sake, I have been running every test with and without fastvid (on the cpus that it works with), even the ones with L1D. maybe that is unnecessary, but i'd rather have too much data than have to go back and redo anything. When I get to the K6-2, there will probably bee some utility for it that I should consider. Thanks.

The more I learn, the more I realize how much I don't know.
OPL3 FM vs. Roland MT-32 vs. General MIDI DOS Game Comparison
Let's benchmark our systems with cache disabled
DOS PCI Graphics Card Benchmarks

Reply 14 of 63, by clueless1

User metadata
Rank l33t
Rank
l33t

Here's what I've got so far. Any suggestions for adding/subtracting/changing content much appreciated. I have a K6-2 550 that I will be adding to the mix (along with a bunch of underclocked results of it) down the road. Is there a FASTVID equivalent for the K6-2?

l1dbench.jpg
Filename
l1dbench.jpg
File size
172.48 KiB
Views
1320 views
File license
Fair use/fair dealing exception

The more I learn, the more I realize how much I don't know.
OPL3 FM vs. Roland MT-32 vs. General MIDI DOS Game Comparison
Let's benchmark our systems with cache disabled
DOS PCI Graphics Card Benchmarks

Reply 15 of 63, by Tertz

User metadata
Rank Oldbie
Rank
Oldbie
clueless1 wrote:

Can you put a link to Speedtst? I'm not sure I'm familar with it.

link
I used it in my bench theme in the signature.
May to be useful any benches which were made with 286 in mind, as they run not too long on 286-386 cpus level of wich is expected by switching off the cache1. If a bench runs >15 min - it's bad, and becomes worse if there are several such.

Not sure what you mean by "special bench theme"

A thread, created for gathering and showing results.

I will say that just for completeness sake, I have been running every test with and without fastvid (on the cpus that it works with), even the ones with L1D. maybe that is unnecessary

if this gives a significant difference (>25%) in the results - it's interesting

DOSBox CPU Benchmark
Yamaha YMF7x4 Guide

Reply 16 of 63, by clueless1

User metadata
Rank l33t
Rank
l33t

Thanks, Tertz. I will check out Speedtest this evening hopefully. My ultimate goal is to document what each CPU will perform as with L1 disabled. I imagine it would only make sense to do this with Pentium and higher, even though I've read that SETMUL will work on 486 or higher. It would still be interesting to know how a 486 is affected. And collecting results from members here would be ideal to fill in the blanks for platforms I don't have, like VIA C3, Cyrix and the K6-III.

The more I learn, the more I realize how much I don't know.
OPL3 FM vs. Roland MT-32 vs. General MIDI DOS Game Comparison
Let's benchmark our systems with cache disabled
DOS PCI Graphics Card Benchmarks

Reply 17 of 63, by melbar

User metadata
Rank Oldbie
Rank
Oldbie

clueless1:

Your results are interesting. Your values of the P133 with full caches (did you also had 512kb L2?) are 22% below my 3DB-Bench result and 36% below my PCP-Bench result. But i had also the real clock of 136.8MHz and another graphics card.
For my RetroPC's Projekt: Comparison of Pentium vs. K6-2 vs. PentiumIII @ lowest speed

And then with L1 disabled, the gap is really big for the P133. Your values: 3DB-Bench 9.2 and PCP-Bench 2.6, my values : 3DB-Bench 26.9 and PCP-Bench 8.0
What is with your L2 cache. Regarding these values it should be disabled.

#1 K6-2/500, #2 Athlon1200, #3 Celeron1000A, #4 A64-3700, #5 P4HT-3200, #6 P4-2800, #7 Am486DX2-66

Reply 18 of 63, by clueless1

User metadata
Rank l33t
Rank
l33t
melbar wrote:
clueless1: […]
Show full quote

clueless1:

Your results are interesting. Your values of the P133 with full caches (did you also had 512kb L2?) are 22% below my 3DB-Bench result and 36% below my PCP-Bench result. But i had also the real clock of 136.8MHz and another graphics card.
For my RetroPC's Projekt: Comparison of Pentium vs. K6-2 vs. PentiumIII @ lowest speed

And then with L1 disabled, the gap is really big for the P133. Your values: 3DB-Bench 9.2 and PCP-Bench 2.6, my values : 3DB-Bench 26.9 and PCP-Bench 8.0
What is with your L2 cache. Regarding these values it should be disabled.

There is no L2 cache on the Pentium. The Pentium II has 512KB L2.

Edit: If you notice, I do have a Pentium II 133 on the list. It's a 333Mhz Deschutes underclocked with a x2 multiplier. Even it is much faster than my "real" Pentium 133, but that is due to a better chipset (440LX vs 430FX) and faster RAM (SDRAM vs edo SIMMs) so it's hard to tell how much is the CPU vs those other variables.

Regarding the scores, the CL-GD5430 is a bit slow, so that might account for some of the difference. I plan on retesting the P133 with a TNT2 M64 PCI card I just got. That will get things more consistent with the Pentium II and Celeron results, which use the similar GF2 MX.

The more I learn, the more I realize how much I don't know.
OPL3 FM vs. Roland MT-32 vs. General MIDI DOS Game Comparison
Let's benchmark our systems with cache disabled
DOS PCI Graphics Card Benchmarks

Reply 19 of 63, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

I can get confusing with L1, L2 and L3 cache...

In the BIOS, L1 is best to be looked at CPU cache. Whereas the L2 BIOS options is controlling motherboard cache and cannot be set via software, BIOS only.

This applied to Socket 7 / Super Socket 7 boards and gives you 2 options to control speed.

L1 and L2 off ~ 386 performance.

L1 off, but L2 on ~ 486 to 486 DX2 performance depending on the chip you're using.

YouTube, Facebook, Website