VOGONS


First post, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Hello, I am building a pentium overdrive socket 3 system

And I was wondering what is the fastest hard drive solution ?

would it be a add in SCSI card with a SD card adapter?

A ssd scsi on adapter?

Some sort of IDeE card and a ide to sata with ssd?

ide to cf?

Last edited by Sphere478 on 2022-07-21, 15:59. Edited 1 time in total.

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 2 of 21, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

What would be the fastest controller card like specific model I guess I could start there,

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 3 of 21, by Jo22

User metadata
Rank l33t++
Rank
l33t++

"Some sort of IDeE card and a ide to sata with ssd?"

Well it’s all going to be limited to ISA bus speeds so anything using flash memory will hit that ISA speed restriction.[..]

Hi, good morning! That reminds me of something else.
The ISA-based IDE controllers are merely host adapters.
That means the IDE port was running at ISA bus speed.
So if you have an overclocked ISA bus (say 10 to 16MHz), the CF card will also communicate at a higher speed than normal! 🙂
Anyway, it just somes to mind.

Maybe that's useful to keep in mind if we continue to experiment with all sorts of IDE controllers.

The PCI controllers arw decoupled from ISA speed, of course.
But if we overclock the PCI bus or VLB bus (Intel 486DX50 system), similar things may happen.
Depending on the type of IDE controller. If it's too intelligent/advanced,
it may maintain normal IDE I/O timings no matter what.

PS: Caching IDE controllers may be useful, still.
They won't increase performance for CF cards, though. Troughput, I mean.
Access time might be a little bit faster, though.
These cards had 80186 "CPUs" often (which rather were early SoCs or MCUs) that run complex caching algorithms.

"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 4 of 21, by TrashPanda

User metadata
Rank l33t
Rank
l33t
Sphere478 wrote on 2022-07-20, 04:59:

What would be the fastest controller card like specific model I guess I could start there,

Specific model is difficult, but SCSI is likely to have the advantage over IDE.

If you have a nice SCSI card then using that over a generic IDE card would be the best option.

Reply 6 of 21, by MarkP

User metadata
Rank Member
Rank
Member
pshipkov wrote on 2022-07-20, 07:20:

What motherboard you plan to use ?

^^More detail about the build would useful. Of course this has been discussed a number of times for at least the last three decades. Any results from a internet search at all?

Reply 7 of 21, by kixs

User metadata
Rank l33t
Rank
l33t

A few years ago I bought an Adaptec AHA-1542CF SCSI ISA card and SD2SCSI adapter... wanted to test it on 286 and 386 but didn't find the time to test it so far 🙁

Requests are also possible... /msg kixs

Reply 8 of 21, by mpe

User metadata
Rank Oldbie
Rank
Oldbie

Looking into my test notes, Adaptec AHA-1542CF with SD2SCSI (v6) device can transfer about 1636 kB/s on 8 MHz ISA and 1909 kB/s on overclocked 14 MHz ISA.

For comparison VLB/PCI Adaptec 2842/2940 can do about 8000 kB/S (likely narrow SCSI-2 limit).

Blog|NexGen 586|S4

Reply 9 of 21, by rasteri

User metadata
Rank Member
Rank
Member

ISA will be the bottleneck here, not the choice of IDE/SCSI/flash/whatever.

A PCI/VLB IDE solution will be MUCH faster than an ISA SCSI solution.

On a PC that slow you will likely not notice any difference between IDE/SCSI/flash even on PCI.

Reply 10 of 21, by dionb

User metadata
Rank l33t++
Rank
l33t++

Given your predeliction for Socket interposers and the like: Socket 3 provides a 486 bus. If the motherboard only offers ISA slots, it would still theoretically be possible to get a local bus and either use it directly (highest performance, but good luck getting an actual slot to work) or add a PCI bridge, which would limit performance, but be much easier to exploit. Imagine a So1/2/3 interposer with 486 PCI bridge chip and a ribbon cable to a PCI slot (or two or three) somewhere.

But such flights of fantasy aside, with the ISA bus bandwidth is very dependent on CPU usage. The less the CPU has to do with the bus, the better the net performance. That's why SCSI potentially outperforms IDE: even though raw performance might be lower, if the bus can run smoother it might win. I wonder in that case whether on an ISA bus, the much maligned caching IDE controller might not get peak performance (particularly when paired with CF).

Reply 12 of 21, by The Serpent Rider

User metadata
Rank l33t++
Rank
l33t++

Fastest ISA storage controller? The one with DMA support.

Jo22 wrote:

But if we overclock the PCI bus or VLB bus (Intel 486DX50 system), similar things may happen.

Yes and no. You can improve it if your speed is less than protocol limit. And lets not forget that CPU is also a big limitation in PIO mode.

I must be some kind of standard: the anonymous gangbanger of the 21st century.

Reply 13 of 21, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Great replies, thanks all!

pshipkov wrote on 2022-07-20, 07:20:

What motherboard you plan to use ?

It’s the gateway 2000 😀

Gateway 2000 overdrive build

mpe wrote on 2022-07-20, 09:07:

Looking into my test notes, Adaptec AHA-1542CF with SD2SCSI (v6) device can transfer about 1636 kB/s on 8 MHz ISA and 1909 kB/s on overclocked 14 MHz ISA.

For comparison VLB/PCI Adaptec 2842/2940 can do about 8000 kB/S (likely narrow SCSI-2 limit).

That’s a pricy unit 🤔

It makes sense as you guys say, a dedicated processor with dma.

So scsi to sd? Or just a really modern drive is sounding like a good route.

-

Tapping into the bus huh? Love it, so that would be like vlbus? Haha. Not even gonna jump off that deep end though haha.

I may order a tweaker for this though. Even though I don’t think any mods are needed on this setup. Might be able to test some out on the other processors I have.

Last edited by Sphere478 on 2023-01-14, 10:22. Edited 1 time in total.

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 15 of 21, by Jo22

User metadata
Rank l33t++
Rank
l33t++

SCSI isn't SCSI. There's SCSI, WIDE SCSI, SCSI 2 etc etc.. Three different connectors per generation, at least.

There are also dog slow SCSI controllers.
- Like that Trantor chip of the PAS16? How much did it offer? 500 KB/s?

"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 17 of 21, by darry

User metadata
Rank l33t++
Rank
l33t++
Jo22 wrote on 2022-07-20, 18:41:

SCSI isn't SCSI. There's SCSI, WIDE SCSI, SCSI 2 etc etc.. Three different connectors per generation, at least.

There are also dog slow SCSI controllers.
- Like that Trantor chip of the PAS16? How much did it offer? 500 KB/s?

I had a standalone card with the same chip, AFAICR. Trantor T128, maybe ? Chip was an NCR 5380 or clone thereof . It was slow indeed.

Reply 18 of 21, by rasz_pl

User metadata
Rank l33t
Rank
l33t

16bit ISA is around 5MB/s.

Maybe this could hit this limit after modding for 16bit operation https://github.com/eigenco/frankenpi 😀
"This is an experimental project to connect Raspberry Pi with the help of cheap Cyclone IV board to 8-bit ISA bus to act as multiple different devices.
Currently RP can act as hard disk using an image"

Open Source AT&T Globalyst/NCR/FIC 486-GAC-2 proprietary Cache Module reproduction

Reply 19 of 21, by Jo22

User metadata
Rank l33t++
Rank
l33t++
rasz_pl wrote on 2022-07-21, 05:51:

16bit ISA is around 5MB/s.

At 8,33 MHz ("ISA").
That number is from vcfed, I suppose. 😉

@10 or 12 MHz, "ISA" or AT bus is not that bad, actually.
Provided that 0 wait states are used, I mean.

Im often impressed how quick a 286 can be if it's not being limited by an 8.33MHz bus.

16,66 MHz as a timing would be cool, because the clock rate would be exactly twice.

Unfortunately, that's too much for hardware made with a 8.33MHz speed limit in mind. 😔

"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//