VOGONS


First post, by douglar

User metadata
Rank l33t
Rank
l33t

I have this motherboard: https://theretroweb.com/motherboards/s/edom-wintech-mv008

When I use a controller with this Option ROM on it: https://www.vogonsdrivers.com/getfile.php?fileid=2018 I get these results in speedsys:

  • Processor : AMD Am5x86(tm) 133 MHz
  • CPU speed index : 50.12
  • Memory Bandwidth : 24.92 MB/s
  • Cache Level 1 ³ 126.62 MB/s³ 31.85 MB/s³ 63.64 MB/s³ 74.04 MB/s³
  • Cache Level 2 ³ 56.79 MB/s³ 31.79 MB/s³ 39.36 MB/s³ 42.65 MB/s³
  • Memory ³ 11.37 MB/s³ 32.81 MB/s³ 10.43 MB/s³ 18.20 MB/s³

When I use a controller without an INT13 Option ROM or I use XTide Universal BIOS, I get this result:

  • Processor : AMD Am5x86(tm) 133 MHz
  • CPU speed index : 47.85
  • Memory Bandwidth : 24.92 MB/s
  • Cache Level 1 ³ 126.62 MB/s³ 31.85 MB/s³ 63.64 MB/s³ 74.04 MB/s³
  • Cache Level 2 ³ 56.79 MB/s³ 31.79 MB/s³ 39.36 MB/s³ 42.65 MB/s³
  • Memory ³ 11.37 MB/s³ 32.81 MB/s³ 10.43 MB/s³ 18.20 MB/s³

How could that be? Nothing else changes and it doesn't look like the cache or memory timings or WB/WT changed.

Reply 1 of 6, by rasz_pl

User metadata
Rank l33t
Rank
l33t

is it possible to run speedsys without hdd test? maybe its taking cpu overhead during IO into consideration. Better bios will allow for faster hdd transfers at the cost of cpu.

https://github.com/raszpl/FIC-486-GAC-2-Cache-Module for AT&T Globalyst
https://github.com/raszpl/386RC-16 memory board
https://github.com/raszpl/440BX Reference Design adapted to Kicad
https://github.com/raszpl/Zenith_ZBIOS MFM-300 Monitor

Reply 4 of 6, by douglar

User metadata
Rank l33t
Rank
l33t
rasz_pl wrote on 2024-02-12, 09:59:

is it possible to run speedsys without hdd test? maybe its taking cpu overhead during IO into consideration. Better bios will allow for faster hdd transfers at the cost of cpu.

I skipped the HDD tests on the benchmarks, yes.

kixs wrote on 2024-02-12, 10:28:

Also run some other benchmarks. Speedsys is buggy sometimes.

I ran Doom with and without and got 7490 realticks / 74.69 fps each time, so it mush be some strange artifact in speedsys. I'll try some other bench marks after work today and see if anything interesting shows up.

Reply 5 of 6, by rasz_pl

User metadata
Rank l33t
Rank
l33t
douglar wrote on 2024-02-12, 12:34:

I skipped the HDD tests on the benchmarks, yes.

Maybe it did include it anyway 😀 running from floppy with HDD disconnected would solve this mystery.

https://github.com/raszpl/FIC-486-GAC-2-Cache-Module for AT&T Globalyst
https://github.com/raszpl/386RC-16 memory board
https://github.com/raszpl/440BX Reference Design adapted to Kicad
https://github.com/raszpl/Zenith_ZBIOS MFM-300 Monitor

Reply 6 of 6, by mkarcher

User metadata
Rank l33t
Rank
l33t
douglar wrote on 2024-02-12, 02:45:
I have this motherboard: https://theretroweb.com/motherboards/s/edom-wintech-mv008 […]
Show full quote

I have this motherboard: https://theretroweb.com/motherboards/s/edom-wintech-mv008

When I use a controller with this Option ROM on it: https://www.vogonsdrivers.com/getfile.php?fileid=2018 I get these results in speedsys:

  • CPU speed index : 50.12

When I use a controller without an INT13 Option ROM or I use XTide Universal BIOS, I get this result:

  • CPU speed index : 47.85

How could that be? Nothing else changes and it doesn't look like the cache or memory timings or WB/WT changed.

Most likely a caching artifact. That Option ROM might cause some changes in memory layout (e.g. by reserving some space at the top of the 640KB conventional memory), which could change what data in main memory competes for the same cache lines.