> From: Bob Friesenhahn [mailto:bfrie...@simple.dallas.tx.us]
> Sent: Wednesday, July 11, 2012 10:06 AM
> On Tue, 10 Jul 2012, Edward Ned Harvey wrote:
> > CPU's are not getting much faster. But IO is definitely getting faster.
> best to keep ahead of that curve.
> It seems that per-socket CPU performance is doubling every year.
> That seems like faster to me.
It's a good point. It's only *serial* computation that isn't increasing
much anymore. But computing hashes for a bunch of independent blocks is a
parallel computation operation. For now, they're able to keep parallelizing
via more cores.
Still, I wonder how many more years this can continue? The reason the
serial computation isn't increasing much anymore is simply because the
transistors etc have gotten small enough that they can't really increase
clock speed much more. If you have a 3.0 Ghz clock, how far does light
travel in one hertz? About 10cm. All the transistors, capacitors, wires
etc need time to react and stabilize before the next clock cycle...
For now, they're still able to keep making larger dies, with more cores on
them, and they're certainly developing layering and 3-D technologies, which
will certainly allow the number of cores to keep growing for some time to
come. But there is a limit somewhere.
zfs-discuss mailing list