VOGONS


First post, by clueless1

User metadata
Rank l33t
Rank
l33t

I thought this was pretty interesting. On my recent 486 build, I found some BIOS settings that ended up making a fairly significant difference in performance:
DRAM Speed Option (Auto, Slowest, Slower, Faster, Fastest)
Cache Write Cycle Option (2T, 3T)
Cache Burst Read Cycle (1T, 2T)
I decided to compare between the BIOS defaults and fastest stable settings, which comprised of DRAM Speed Option=Fastest, Cache Write Cycle Option=2T, and Cache Burst Read Cycle=1T.
(you can see a screenshot of the BIOS on pg2 of my original thread linked above)

First up, default settings Speedsys:

486DEF.jpg
Filename
486DEF.jpg
File size
83.36 KiB
Views
1625 views
File comment
Default BIOS Timings
File license
Fair use/fair dealing exception

Memory bandwidth: 24.47MB/s
L1 Cache: 43.12MB/s
L2 Cache: 26.97MB/s
Memory Throughput: 15.23MB/s
Doom: 24.19fps
Quake: 6.7fps
3dbench: 42.0
PCPBench: 9.0

Next, fastest BIOS timings:

486FAST.jpg
Filename
486FAST.jpg
File size
82.88 KiB
Views
1625 views
File comment
Fastest BIOS Timings
File license
Fair use/fair dealing exception

Memory bandwidth: 37.21MB/s
L1 Cache: 55.93MB/s
L2 Cache: 41.08MB/s
Memory Throughput: 23.99MB/s
Doom: 27.05fps
Quake: 7.5fps
3dbench: 46.1
PCPBench: 10.5

Really interesting is comparing the memory/cache timing graphs in the two Speedsys screenshots.

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 8, by Anonymous Coward

User metadata
Rank l33t
Rank
l33t

I find the DRAM timings make the biggest difference in most of my systems. In the ideal world if you could run the system bus at 50MHz, disable the L2 cache and crank the memory timings as low as possible you could have crazy fast performance. It might be possible if someone were able to fabricate SIMMs using SRAM or super fast DRAM.

"Will the highways on the internets become more few?" -Gee Dubya
V'Ger XT|Upgraded AT|Ultimate 386|Super VL/EISA 486|SMP VL/EISA Pentium

Reply 2 of 8, by noshutdown

User metadata
Rank Oldbie
Rank
Oldbie
Anonymous Coward wrote:

I find the DRAM timings make the biggest difference in most of my systems. In the ideal world if you could run the system bus at 50MHz, disable the L2 cache and crank the memory timings as low as possible you could have crazy fast performance. It might be possible if someone were able to fabricate SIMMs using SRAM or super fast DRAM.

why disable cache? even cache at 3-2-2-2 is still faster than 2-1-1-1 dram. and i don't think you can get -60 dram running at 2-1-1-1 timing at 50fsb. 3-1-1-1 may be possible with 50ns dram but they are hard to find, even for simms made in the 430tx and mvp3 era.
also, fast timing at high clock is not only limited by dram quality, but also by the chipset itself. the chipset may not be able to perform the cycle that fast, just like dram.
sram and dram run in different ways, so i don't think the chipset can handle it if you make a simm with sram chips.

Reply 3 of 8, by elianda

User metadata
Rank l33t
Rank
l33t
clueless1 wrote:

Really interesting is comparing the memory/cache timing graphs in the two Speedsys screenshots.

VLB System with a typical 3-1-1-1 0/2 WS config:
speedsys_vega_scsi.png

A PCI system:
speedsys_486dx266wb_in_wt.png
WT is faster with a 66 MHz 486er than WB with most games.

Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool

Reply 4 of 8, by clueless1

User metadata
Rank l33t
Rank
l33t

In your VLB system the memory bandwidth is so much higher than mine, but the results in the lower right graph are nearly identical. Maybe 72-pin vs my 30-pin memory?

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 5 of 8, by elianda

User metadata
Rank l33t
Rank
l33t

My VLB system uses 30 pin SIMMs. The board is this: http://retronn.de/imports/hwgal/hw_mainboard_ … um486v_aio.html

Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool

Reply 6 of 8, by Anonymous Coward

User metadata
Rank l33t
Rank
l33t

72 pin SIMMs provide no performance benefit over 30 pin, unless they are EDO (which 486s dont' support anyway).

"Will the highways on the internets become more few?" -Gee Dubya
V'Ger XT|Upgraded AT|Ultimate 386|Super VL/EISA 486|SMP VL/EISA Pentium

Reply 7 of 8, by clueless1

User metadata
Rank l33t
Rank
l33t

Thanks for the clarification AC. I'm curious what accounts for that huge bandwidth difference then. Other than memory bandwidth, the other results are very similar between mine and elianda's 486 VLB.

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