Whenever I'm wondering if Moore's law is still prevailing as a trailing indicator, I check out: http://www.top500.org/statistics/perfdevel/ If that (logarithmic) chart starts to flatten - particularly for device #500 (more price sensitive than the first part of the list) on the list, then we're running into real obstacles. Let's check back in 2020 and see if Device #500 is running at 10 Petaflops.
Most (all?) of those machines are clusters that scale mostly by throwing in nodes. Even if you have completely static technology, you'll see an exponential trend as long as you're scaling with economic growth by adding nodes.
The Moore's Law blowout sale is ending
21–30 of 44 posts
Re: The Moore's Law blowout sale is ending
#22Re: The Moore's Law blowout sale is ending
#23His future predictions can be fanciful, but his data from the past is solid. He thinks it could be nanotubes next. But it seems fair to say it could be as surprising to us as vacuum tubes were to people using relays...
Re: The Moore's Law blowout sale is ending
#24I don't see this as a major problem since my nearly 4 year old computer is still working fine for most of my computing needs. Computer chips are so powerful now that they don't use a lot more than older computers didn't use.
Hmm, consider that you haven't spent any money on a computer in 4 years. Look at the 'health' of the computer companies like HP, Dell, Acer, etc. The problem here is a bit more insidious than you might assume at first glance. The reason you can buy a motherboard for $100 which has close to a thousand individual components soldered to a 16 layer board is because a manufacturer invested tens of millions of dollars in a…
Re: The Moore's Law blowout sale is ending
#25Re: The Moore's Law blowout sale is ending
#26Can somebody explain how and why this will hurt consumers like me? As long as I can still buy some general purpose computing device with 2013 desktop performance that I can plug a screen and keyboard into and run/write software the end of the upgrade treadmill seems pretty welcome. Am I missing something?
Re: The Moore's Law blowout sale is ending
#27Re: The Moore's Law blowout sale is ending
#28The party may be winding down for full x86-64 cores, but there's still some room for improvement by increasing efficiency of instructions on those cores and adding new instructions for common tasks (like hashing acceleration instructions, sse9000, etc). Intel already does that with each new processor family.
There's a large one-time improvement available for computation-heavy workloads by integrating many simpler high-performance low-power cores into everyday machines (like the epiphany architecture: http://www.adapteva.com/). Intel seems to think only servers will go that route (Xeon Phi), but I don't know about that.
Re: The Moore's Law blowout sale is ending
#29Re: The Moore's Law blowout sale is ending
#30Hopefully the end of cost-effective process shrinks will mean programmers start cleaning up the mess of hugely inefficient everyday software. The party may be winding down for full x86-64 cores, but there's still some room for improvement by increasing efficiency of instructions on those cores and adding new instructions for common tasks (like hashing acceleration instructions, sse9000, etc). Intel already does that…
I kind of wish for it too. Mainly because it's so enjoyable and fun to spend hours on really groking the code and optimizing it instead of duct taping another feature at the top of similarly messy pile of other features.
Things like Go, D, Nimrod, Felix, OCaml and Haskell could help too.
That said I don't see this happening in the near future: for business side of things optimization starts to matter when it's too late to change technology. What's probably going to happen is one-click, transparent (for the application logic) clusters, where performance issues are solved by adding nodes. It happens right now with AWS and others, but it will be much easier and better in the future, once again making optimization not needed. For a while.