|
|
|
|
|
by ChuckMcM
4262 days ago
|
|
Actually the Raspberry Pi does not run circles around it because it has to do so much of its work through the USB bus. The Pi makes a good case study for system architecture in that regard. The trick is to compare channel bandwidth, memory, I/O, and cache to see see how those parts interact. |
|
I/O: * SS10 -- Fast SCSI: 80 Mbit/sec theoretical max * Rpi -- USB2 480 Mbit/sec. Now there are certainly complaints about poor USB performance, but it's not so bad that the SS10 would beat it
Cache: * SS10 -- 32K in the base model (although later ones had more) * Rpi -- 256K
RAM: * SS10 -- depends on configuration; most machines of the era tended to have 32MB or so. I actually had an SS10 with an exotic 128MB, but half of the ram was actually on an SBus card. * Rpi -- 256MB in the lowest configuration you can buy. True, that is shared with the GPU whereas the SS10's CG3 card had its own memory if I remember right.
You are correct that the Rpi is bus and I/O crippled compared to most modern hardware. That's why I chose it as an example: even the cheapest hardware you can buy today is so much faster than a SS10. It's really astounding to think about.