Re:The chips are down for Moore’s law
by douche on Thursday February 11, 2016 @02:46PM
(#11082640)
Pentium 4s ten years ago could hit around 4 GHz. Running any faster than that runs into some issues with the basic physics. Some good explanations here[1].
Now we're into the era of "well, that's as fast as we can go on one core, let's chuck more cores at it". Except writing parallel code is hard, and parallelism doesn't help if what you're doing is effectively single-threaded. Great for mass processing of vertex data in a 3D mesh
The next frontier was faster caches and memory, so we could keep those processors burning at max speed more of the time, with fewer idles waiting on input or output. Then we needed faster main storage, so we could spend less time fetching data from slow spinning disks into our limited, fast memory. Voila, SSDs. Now we're down to fast CPUs, fast caches, fast memory, fast disks, and slow networking. Someday we'll get wide-spread fiber deployed, and that gate becomes less of a problem.
Through all of this, the effective speed of computers has continued to rise, although the top-line limit of CPU Hz hasn't changed much.
The next frontier was faster caches and memory, so we could keep those processors burning at max speed more of the time, with fewer idles waiting on input or output. Then we needed faster main storage, so we could spend less time fetching data from slow spinning disks into our limited, fast memory. Voila, SSDs. Now we're down to fast CPUs, fast caches, fast memory, fast disks, and slow networking. Someday we'll get wide-spread fiber deployed, and that gate becomes less of a problem.
Through all of this, the effective speed of computers has continued to rise, although the top-line limit of CPU Hz hasn't changed much.
[1] http://electronics.stackexchange.com/questions/122050/what-l...