--- Quote Start ---
I was testing with a design that took roughly an hour to build. I'm a consultant so I move around a lot. For many years I've kept all of my design files on a USB hard drive that I map to a fixed drive letter. Any machine I work at I can plug the USB drive in and it comes up with the same drive letter, same paths, etc. Works great for me. I started years ago with a USB 2.0 spinning drive, then a USB 3.0 spinning drive, then a USB 3.0 SSD, and I even tested with a 6Gbps eSATA SSD. None of those different drive setups made any appreciable difference in my compile times. For a 60-minute compile, switching from a USB 3.0 spinning drive (80-90 MB/s sequential throughput) to a fast eSATA SSD (400-500 MB/s sequential throughput) decreased the compile time by about 45 seconds.
--- Quote End ---
Ah, numbers. That's great to read. I wonder if I was seeing some other effect, then. Now there is another thing that is slowly being done that might speed things up, which is server clouds. I will be very excited when everything becomes more parallelized.