VOGONS


First post, by maximpactbuilder

User metadata
Rank Newbie
Rank
Newbie

I've got a nice motherboard with the coprocessor, but no cache. Should I upgrade?

Reply 1 of 20, by Caluser2000

User metadata
Rank l33t
Rank
l33t

Sure if you can.

There's a glitch in the matrix.
A founding member of the 286 appreciation society.
Apparently 32-bit is dead and nobody likes P4s.
Of course, as always, I'm open to correction...😉

Reply 3 of 20, by Grzyb

User metadata
Rank Oldbie
Rank
Oldbie

Some 386DX25 boards do have cache, some don't - and they even lack sockets for SRAM.
Both variants are period correct.

Żywotwór planetarny, jego gnijące błoto, jest świtem egzystencji, fazą wstępną, i wyłoni się z krwawych ciastomózgowych miedź miłująca...

Reply 4 of 20, by Doornkaat

User metadata
Rank l33t
Rank
l33t

Both configurations with and without cache are period correct but if you had the coprocessor you'd likely have the cache.
There is at least one chipset with integrated cache though: I used to have a Jaguar V 386 board spoting 8kB of cache in the MACRONIX MX83C305FC/MX83C306FC chipset.

Reply 5 of 20, by keropi

User metadata
Rank l33t++
Rank
l33t++

Get a system with cache else you are just having a 286/16 speed-wise system that can run 386 instructions...
I suppose if you are aiming at the lower-end of 386 speeds or a nice "286-like" setup then keep it but if you want 386 performance then cache is crucial.

🎵 🎧 PCMIDI MPU , OrpheusII , Action Rewind , Megacard and 🎶GoldLib soundcard website

Reply 6 of 20, by appiah4

User metadata
Rank l33t++
Rank
l33t++
keropi wrote:

Get a system with cache else you are just having a 286/16 speed-wise system that can run 386 instructions...
I suppose if you are aiming at the lower-end of 386 speeds or a nice "286-like" setup then keep it but if you want 386 performance then cache is crucial.

That's exactly what I am using my 386SX for.. Deturboed it becomes nearly a perfect 286/12, in normal operation it is around 286/20 and can execute 386 code which REALLY simplifies life for me.

Retronautics: A digital gallery of my retro computers, hardware and projects.

Reply 7 of 20, by root42

User metadata
Rank l33t
Rank
l33t

My 386-25 doesn't have cache. It's nice and faster than the 286 boards I have. It has a weird proprietary slot, which I guess might be for a cache module. But I never seen one on eBay or anywhere else.

So while a cache would be really nice and would speed up some computations, it doesn't make that much difference when dealing with many games and applications.

YouTube and Bonus
80486DX@33 MHz, 16 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & GUSar Lite, PC MIDI Card+X2+SC55+MT32, OSSC

Reply 8 of 20, by Anonymous Coward

User metadata
Rank l33t
Rank
l33t

If you can drop in 60ns RAM, you might be able to get the wait states low enough that it's possibly even faster than a cached 386-25.

"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 9 of 20, by konc

User metadata
Rank l33t
Rank
l33t
Anonymous Coward wrote:

If you can drop in 60ns RAM, you might be able to get the wait states low enough that it's possibly even faster than a cached 386-25.

I'd like to see some numbers confirming this, have you actually measured it?

Reply 10 of 20, by Caluser2000

User metadata
Rank l33t
Rank
l33t
keropi wrote:

Get a system with cache else you are just having a 286/16 speed-wise system that can run 386 instructions...l.

No it's not wrt a 386DX25 compared to a 286/16. 386SX of the same speed maybe.

There's a glitch in the matrix.
A founding member of the 286 appreciation society.
Apparently 32-bit is dead and nobody likes P4s.
Of course, as always, I'm open to correction...😉

Reply 11 of 20, by keropi

User metadata
Rank l33t++
Rank
l33t++
Caluser2000 wrote:
keropi wrote:

Get a system with cache else you are just having a 286/16 speed-wise system that can run 386 instructions...l.

No it's not wrt a 386DX25 compared to a 286/16. 386SX of the same speed maybe.

you will be surprised if you bench a cacheless 386DX/25 system 🤣
keep in mind that a 386DX/25 is a pretty old 386DX system and a 286/16 is a newer one so the chipset can also make a difference

🎵 🎧 PCMIDI MPU , OrpheusII , Action Rewind , Megacard and 🎶GoldLib soundcard website

Reply 13 of 20, by appiah4

User metadata
Rank l33t++
Rank
l33t++
keropi wrote:
Caluser2000 wrote:
keropi wrote:

Get a system with cache else you are just having a 286/16 speed-wise system that can run 386 instructions...l.

No it's not wrt a 386DX25 compared to a 286/16. 386SX of the same speed maybe.

you will be surprised if you bench a cacheless 386DX/25 system 🤣
keep in mind that a 386DX/25 is a pretty old 386DX system and a 286/16 is a newer one so the chipset can also make a difference

Cacheless SX25 and DX25 perform basically identically in all my testing, at least in DOS. They both perform about the same speed as a 286/20.

Retronautics: A digital gallery of my retro computers, hardware and projects.

Reply 14 of 20, by keropi

User metadata
Rank l33t++
Rank
l33t++

^ yes that's what I found out as well - maybe it had +1 or 1.5fps more from a 286/16 in wolfenstein3D benchmark with the same VGA card (both terrible scores anyways 🤣 )
I need to mention I only tested under DOS as well

🎵 🎧 PCMIDI MPU , OrpheusII , Action Rewind , Megacard and 🎶GoldLib soundcard website

Reply 15 of 20, by appiah4

User metadata
Rank l33t++
Rank
l33t++
keropi wrote:

^ yes that's what I found out as well - maybe it had +1 or 1.5fps more from a 286/16 in wolfenstein3D benchmark with the same VGA card (both terrible scores anyways 🤣 )
I need to mention I only tested under DOS as well

Well, Wolf3D is a 1992 game so 286 class hardware struggling with it is hardly surprising, is it 😁

I use my 386SX to play Sierra SGI/AGI, early Lucasfilm, Might & Magic, Ultima, Wing Commander and SSI AD&D games. It's essentially my MT-32 PC. (It has keropi's wonderful Music Quest clone card in it.. Thanks a ton again mate! 😀 )

Last edited by appiah4 on 2019-10-04, 11:49. Edited 1 time in total.

Retronautics: A digital gallery of my retro computers, hardware and projects.

Reply 16 of 20, by keropi

User metadata
Rank l33t++
Rank
l33t++

Heheh
Sure wolf3d is a 1992 game too new for 286 but in this case it shows how older cacheless 386dx boards really perform.
Anyways, it is better to have cache and disable it rather than no option at all as it's been said earlier in the thread.

🎵 🎧 PCMIDI MPU , OrpheusII , Action Rewind , Megacard and 🎶GoldLib soundcard website

Reply 17 of 20, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Should a period correct 386DX25 have an external cache?

Period-correctness is overrated. Period. 😉

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 18 of 20, by derSammler

User metadata
Rank l33t
Rank
l33t
appiah4 wrote:

Cacheless SX25 and DX25 perform basically identically in all my testing, at least in DOS. They both perform about the same speed as a 286/20.

Doesn't make much sense to me. 386SX is 16 bit externally with much lower RAM speed due to this. This is where missing cache is especially noticeable. 386DX is 32 bit externally and can access RAM (and other things) much faster. So unless you tested 16-bit stuff only that also does not need much memory bandwidth, there's something wrong with the tests you did.

A 386SX performs like a 286 at the same clock speed, with the 286 even being faster sometimes with 16-bit software. A 386DX with external cache performs like a 486 at about 2/3 of the clock speed.

Reply 19 of 20, by appiah4

User metadata
Rank l33t++
Rank
l33t++

I noted "at least in DOS", so yeah I was referring mostly to 16-bit code. Are there any 32-bit games or applications that you would run on a 386SX/DX anyway?

My experience and testing is that clock for clock the 286 is actually faster than the 386 for 16-bit, by the way - they are not equally fast at equal speeds.. I don't have a single clue why.

Retronautics: A digital gallery of my retro computers, hardware and projects.