Does Moore's Law Help or Hinder the PC Industry? 191
An anonymous reader writes to mention two analysts recently examined Moore's Law and its effect on the computer industry. "One of the things both men did agree on was that Moore's Law is, and has been, an undeniable driving force in the computer industry for close to four decades now. They also agreed that it is plagued by misunderstanding. 'Moore's Law is frequently misquoted, and frequently misrepresented,' noted Gammage. While most people believe it means that you double the speed and the power of processors every 18 to 24 months, that notion is in fact wrong, Gammage said. 'Moore's Law is all about the density...the density of those transistors, and not what we choose to do with it.'"
Answer to the question? (Score:3, Interesting)
Efficiency (Score:4, Interesting)
Re:I'm gonna vote for hurts - big time (Score:2, Interesting)
Why? (Score:4, Interesting)
Ten years ago I wouldn't believe I would ever ask such a question but I have been asking it recently as my retired parents are looking to buy a computer for the web, writing letters and emails. I've told them specifically "DO NOT BUY VISTA" (why on earth would anyone want that ugly memory-hog?), so I just can't think of a single reason why they need even one of the medium-spec machines.
Personally, I like my games, so "the faster the better" will probably always be key. But for the vast majority of people what is the point of a high-spec machine?
Surely a decent anti-spyware program is a much better choice.
Cost of fabs... (Score:3, Interesting)
In fact there's alot of debate whether Moore's Law will break-down due to fundamental barriers in the physics, or whether we will first hit an economic wall: no bank will be willing (or able?) to fund the fantastically expensive construction of the new technologies.
Simple answers from an old Guru (Score:5, Interesting)
"Software is decelerating faster than hardware is accelerating."
Re:I'm gonna vote for hurts - big time (Score:3, Interesting)
AFAIK, it was slower than x86 the day it was launched, and when Intel's "Core 2" stuff came out it got crushed in performance/watt.
Re:Efficiency (Score:3, Interesting)
Well, you can have software that's feature-rich, stable, cheap, fast or resource efficient, pick any two (yes, you still only get two). Let faster processors handle speed and GB sticks of memory handle resource efficiency, and let coders concentrate on the other three. The margin between "this will be too slow it doesn't matter what we do" and "it's so fast noone cares" is usually very slim (unless you're talking about major changes like using smarter algorithms, pushing heavy processing out of a loop etc. in other words a smarter design, not assembly hacking).
Re:Instruction set != architecture (Score:3, Interesting)
I'd say the ability to run 30-year-old software unmodified on a modern processor shows just how little progress we've actually made...
Re:Bad code hinders the PC industry. (Score:3, Interesting)
Boot time is constrained by harddrive seek times, not CPU throughput. Today's harddrives have only marginally better seek times than harddrives from 1998. PCs didn't improve much in terms of latency at all.
But few developers seem to be aware of this, which is probably one of the reasons for many types of apps starting even slower than they used to. Many apps abuse the filesystem as a database. My system has currently >600.000 files on it. In 98 I would have had maybe 2000 and back than, most of these files were my user files, rather than files for apps, configs and caches.