VOGONS


First post, by megatron-uk

User metadata
Rank l33t
Rank
l33t

My cache chips finally arrived today so this is the first test I've done with them installed.

My board (revision 1.2 running the last BIOS release 0306) originally came with 4x512kbit chips installed. I've now replaced these with 4x1024kbit chips instead. They are still at the same rating of 15ns and I have not changed the tag ram chip which is listed at the same size for both 256kbyte and 512kbyte configuration.

First of all, with J15/16/17 jumpered for 512kb the board does in fact power on and POST without any problems.

My memory and cache timings are all set at the most aggressive, except the memory speed, which is set to 'Faster' and not 'Fastest' (I'm using two 70ns 32mb fpm simms at the moment - I don't have any 60ns modules available), and both cpu and motherboard cache are set to write-back. All burst-mode PCI/Memory/CPU settings are enabled.

So, the tests I've performed so far:

Booting my standard config.sys which uses himemx.exe.....
P1020624.JPG
.... a failure here. I'll need to investigate this.

Using a clean win98se boot floopy and himem.sys.....
P1020625.JPG
.... no issues. I've since swapped my config.sys to use himem.sys instead of himem.exe, so booting from HDD is now ok.

Checking CPU is still identified ok.....
P1020628.JPG
... Yep, all ok.

Some Sysspeed output:
P1020627.JPG

Test that the cache is actually working....
P1020629.JPG
.... looks good to me!

I know I can get some better main memory speed results with some 60ns modules, but I'm just glad that the cache is actually working. I wasn't sure it would as it doesn't seem anyone else has one of these boards configured for 512kb (even though it's a standard configuration listed in the manual).

Speed wise, the cachechk results for block sizes up to 512kb are are virtually the same as those were for blocks up to 256kbyte for my 256kbyte configuration (not surprising, as the chip speed ratings and bios settings are identical to before). The memory block transfer timings are now the same all the way to 64mb now that the full 512kbytes of cache is installed, this dropped above 32mb (IIRC) with the smaller amount of cache that was installed previously.

It will take more 'real world' use to see if it speeds things up any, my guess is probably no more than a couple of percentage points, if that.

My collection database and technical wiki:
https://www.target-earth.net

Reply 1 of 6, by feipoa

User metadata
Rank l33t++
Rank
l33t++

I appreciate the use of a white colour LCD on retro rigs. It looks as if yours has built-in speakers on the bottom which is good for testing. I think a Win98SE install will help confirm the cache works. I would feel the cache with your finger when the system is operating (ground yourself of course). If any module feels hot, I'd replace it. From my experience, hot ones are always bad, however cool ones could be bad or good. Hot pieces may damage your chipset. Hot is greater than 50 C.

As you pointed out, things look OK for speed, except for the RAM speed, which is pretty slow. I'd try to source four 16 MB sticks of FPM and EDO RAM. Sometimes 486 boards don't work all that well with EDO, so I tend to keep several configuration options around of both EDO and FPM. With 4 sticks, the chipset can usually interleave the RAM (improves performance), however from my experience, the most aggressive cache/RAM timing might not work, but it is always good to try first. On my UMC board, I actually found I could use faster timings and have greater stability with only a single stick of 64 MB. With single-banked cache and RAM, the chipset is not interleaving though.

The Asus PVI-486SP3 w/512 KB WB cache makes for a very good competitor with the Biostar MB-8433UUD.

Both have PS/2 ports, 3 PCI ports, 512 KB WB cache. The Biostar will work with 256 MB of RAM and the PVI-486SP3 should work with at least 128 MB of RAM -- though this doesn't really matter, the cacheable limit is stuck to 64 MB in WB mode.

The real differance between the two boards is the use of a SiS chipset on the Asus board as opposed to a UMC chipset on the Biostar. The best all-around graphics card (2D+3D) to work with UMC chipsets seems to be the Matrox Millennium G200, however I've seen accounts of SiS chipsets working with a Voodoo3 (PCI). While both of these graphics cards are CPU limited by a 486, I'd like to know if the Voodoo3 squeezes out any more performance compared to the Millennium G200. When you have a moment, would you mind running these on the two cards?

Quake1 timedemo1
Ziff-Davis Winbench96 Graphics WinMark
Ziff-Davis 3DBench 97
WinTune98
Sandra99
and QuakeII Timedemo1 in OpenGL mode.

Unfortunately, I have been unable to source a reasonably priced SiS board for this comparison. I have a Voodoo3 3000 (16 MB) PCI and a Matrox Millennium G2oo (16 MB) PCI, but no SiS.

Plan your life wisely, you'll be dead before you know it.

Reply 2 of 6, by 5u3

User metadata
Rank Oldbie
Rank
Oldbie

@megatron-uk: Nice work, AFAIK this is the first report of a 486SP3 running with more than 256k cache. 😉

feipoa wrote:

I'd try to source four 16 MB sticks of FPM and EDO RAM.

Two problems: The PVI-486SP3 only has two RAM slots, and it won't support EDO.

Reply 3 of 6, by SquallStrife

User metadata
Rank l33t
Rank
l33t
feipoa wrote:

I'd try to source four 16 MB sticks of FPM

5u3 wrote:

Two problems: The PVI-486SP3 only has two RAM slots

I have two 32MB FPM sticks, which are basically sitting here doing nothing...

*whistles*

VogonsDrivers.com | Link | News Thread

Reply 4 of 6, by megatron-uk

User metadata
Rank l33t
Rank
l33t
feipoa wrote:
... When you have a moment, would you mind running these on the two cards? […]
Show full quote

... When you have a moment, would you mind running these on the two cards?

Quake1 timedemo1
Ziff-Davis Winbench96 Graphics WinMark
Ziff-Davis 3DBench 97
WinTune98
Sandra99
and QuakeII Timedemo1 in OpenGL mode.

I can certainly give the quake1 test a go - but I don't have Windows installed on this machine to try the rest - just the Win98 dos components.

I'll see if I can find any 60ns modules - my Amiga 1200 accelerator has a couple of 72pin simms, I'll see what speed those are.

My collection database and technical wiki:
https://www.target-earth.net

Reply 5 of 6, by feipoa

User metadata
Rank l33t++
Rank
l33t++
5u3 wrote:

Two problems: The PVI-486SP3 only has two RAM slots, and it won't support EDO.

That's what happens when I bypass board layouts and look directly at specs :s-face:
Sounds like you are limited to 2 x 32 MB, or perhaps 1 x 64 MB will work.

If you max out on your BIOS RAM settings with the 70 ns RAM, does the system not function properly?

Plan your life wisely, you'll be dead before you know it.

Reply 6 of 6, by megatron-uk

User metadata
Rank l33t
Rank
l33t

With the memory speed set to 'fastest' in the BIOS it won't POST fully, or, on the rare times it does, then it won't boot.

I may have a result though - the Blizzard 1260 accelerator in my Amiga 1200 has a 64mb 50ns simm and a 60ns 64mb simm installed. It really doesn't need 128mb. It's a bit late here now so I'll try the tests again with the 50ns memory tomorrow evening.

My collection database and technical wiki:
https://www.target-earth.net