I don't think hard drives are as big of a bottleneck as you're implying. Sure, they're orders of magnitude slower than DRAM, which is orders of magnitude slower than SRAM, but that's why computers have memory hierarchies. By having the smaller, faster memory closer to the cpu, and the slower...