I'm about 30 and all I know of future is that I don't know.
But one thing I'm rather certain about: the world will be significantly poorer in 50 years. And that I'll be totally dependent of my children, since it's unlikely I'll ever see one cent of my pension.
But one thing I'm rather certain about: the world will be significantly poorer in 50 years.
That's the one thing I would most resolutely bet against among predictions about the future fifty years from now. I've been hearing predictions of a poorer world to come throughout my more than fifty years of life, and they have consistently been proved wrong.
I may not have total buy-in to the views of the author I cite below,
but he is on the right track about the long-term historical trend, which is increasing worldwide prosperity. That's a trend I have observed in all the countries I have lived in or visited, on two continents.
We agree to disagree when it comes to mid-term, tens of years of development. I'm just expecting current trends to continue for a couple of decades more, until we solve ongoing energy crisis. I'm sure that occurs in less than 50 years; however at that point we'll probably still be rebuilding.
Long term looks good, when we're talking about over 100 years.
A single core can hash (checksum) 5 GB/s using murmurhash. The data you checksum is probably already in L1/L2 cache (write to RAID) or going to be used by userland, and us reading the data will just mean userland process gets its data from cache instead (read from RAID). You can get maybe 2-6 GB/s to GPU. Add the latency (sync, etc.) and GPU time to calculate the hash, you've probably radically slowed down the process. Additionally, assuming DMA transfer, your memory subsystem is more stressed due to both CPU and GPU reading same data.
Oh, and simple xor? Well, assuming data is in L2 already, Intel i7 can xor 10+ GB/s using just single core, between 3 buffers, aka minimum RAID 5. Fastest RAID adapters can achieve only a fraction of that speed.
But one thing I'm rather certain about: the world will be significantly poorer in 50 years. And that I'll be totally dependent of my children, since it's unlikely I'll ever see one cent of my pension.