• Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.

Maximum SiliconExpress IV Throughput

eharmon

6502
Continuing my SiliconExpress experimentation, I've been doing some benchmarks on my Quadra 650 board with ZuluSCSI.

Read
Native SCSIZuluSCSI (RP2040)4,700KB/s
SiliconExpress IV (8-bit) - 1.6.5ZuluSCSI (RP2040)8,123KB/s
SiliconExpress IV (16-bit) - 1.6.5ZuluSCSI Wide8,959KB/s
Write results are generally ~30% slower.

I need to try the SCSI 4.3 firmware to see if it's any different.

Wombat boards have a NuBus implementation that leaves a bit to be desired (no double data rate transfers @ 20MHz except between cards), which TIL 9305 implies should give you 8-10MB/s to the logic board and a theoretical 20MB/s out of the logic board (if the destination device could accept block transfers at zero wait). So that seems ballpark to what we're getting.

Still, surprisingly rough! So it seems on the earlier Quadras there's only a small boost from moving to 16-bit (~10%).

The official documentation always seemed ambiguous to me if later devices really supported 20MHz transfers to the logic board. Has anyone benchmarked a Quadra AV or 6100/7100/8100 and a SiliconExpress?
 
I benched spinning disks ages ago on Jackhammers and SEIV (I have SEII's and other Nubus SCSI cards as well). There should be results from back then on the forum if you search.
 
An interesting data point - unfortunately I didn't document much of it - I did exactly what you've done here a couple of years ago with a SCSI2SD v6. What stands out to me is that I got the same results as you through the SEIV, but my native reads were significantly slower than yours at ~2800

I do have an 840av now and still have the SEIV, but I have little spare time for this kind of thing right now...

Here are my old threads on the topic, someone else posted some Q950 and PM8100 benchmarks in the SEIV one:


 
Back
Top