Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Portables Hardware

Are Cheap Laptops a Roadblock for Moore's Law? 335

Timothy Harrington writes "Cnet.co.uk wonders if the $100 laptop could spell the end of Moore's Law: 'Moore's law is great for making tech faster, and for making slower, existing tech cheaper, but when consumers realize their personal lust for faster hardware makes almost zero financial sense, and hurts the environment with greater demands for power, will they start to demand cheaper, more efficient 'third-world' computers that are just as effective?" Will ridiculously cheap laptops wean consumers off ridiculously fast components?"
This discussion has been archived. No new comments can be posted.

Are Cheap Laptops a Roadblock for Moore's Law?

Comments Filter:
  • Re:I doubt it... (Score:2, Interesting)

    by steelclash84 ( 1129221 ) on Tuesday July 24, 2007 @01:20PM (#19972009)
    I can see it as possibly a side-computer (internet browsing), but people will never buy a computer for main use that only has 1gb of "hard-drive" space that can only run a custom OS that has no mainstream software available. That's my take on it.
  • I doubt it (Score:5, Interesting)

    by _xeno_ ( 155264 ) on Tuesday July 24, 2007 @01:23PM (#19972069) Homepage Journal

    My cellphone is now more powerful than the first computer I used. It supports up to 1GB of removable storage in about the smallest form factor I've ever seen (micro SD). It's built-in camera is as good as the first digital camera that I owned.

    In other words, yes, people may start demanding smaller and more powerful devices - but so what? It just means that instead of speed doubling, power use might start decreasing, storage density might increase, who knows what. We're using computers for purposes I never would have dreamed of when ten years ago. I have a computer under my TV that records shows - I never saw that coming until it did.

    Computers will continue to evolve. The laptop and desktop might start to fade out, but new devices will take their place.

  • I somehow doubt it (Score:3, Interesting)

    by Junior J. Junior III ( 192702 ) on Tuesday July 24, 2007 @01:39PM (#19972353) Homepage
    Maybe, partially. Cheap hardware won't put an end to Moore's Law; Moore's Law is what's made cheap hardware possible in the first place. If Moore's Law continues unabated, cheap hardware will merely become more capable or even cheaper. If Moore's Law hits a funadamental limit, it will stop of course, unless some workaround can be found. If we ever get to a point where we feel like we have "enough" power, we won't care whether Moore's Law continues, and so R&D budget will probably shift into other areas besides processing speed performance. I think that Moore's Law becomes a lot less important if we can stop software bloat from taking away nearly all the gains that Moore's Law yields.
  • by photomonkey ( 987563 ) on Tuesday July 24, 2007 @01:41PM (#19972405)

    I would bet that, outside of the enterprise/gaming groups, tech 'upgrades' only happen because generally speaking with computers, only the latest and greatest are available.

    I can't tell you the number of people I know who have purchased entirely new computers because they've become glutted with spyware, viruses, or have experienced a relatively simple hardware failure like an HDD spin-out or a dead RAM stick. Instead of dropping money on a replacement part and possibly installation services, they just buy a new computer.

    And that comes with good reason too. Look at places like Dell. A $499 desktop isn't too bad at all. And I can promise that system will do everything that 85% of computer users will use it for. Most people don't play hardcore games. Most people don't use applications more processor intensive than productivity suites. Heck, for most people, the computer will be used only for email, Web, watching streaming video and maybe ripping their own CDs to put them on the iDevice of choice.

    But that's the rub. At Best Buy or Dell or any of the retailers, even on their cheapest PCs, you're getting a pretty damn fast machine. You can't get an older/slower/cheaper desktop unless you're willing to buy old parts on Ebay and piece something together yourself.

    For the big retailers, they can't even afford to keep the old hardware in stock, as storing it costs more than the retail value of the computer.

    It really doesn't cost that much more to get a better computer with the current pricing structure. I wonder what would happen if all-of-a-sudden people could get a $150 laptop capable of Web, word processing, basic networking and email?

    Remember how wildly successful Wal Mart was with the $35 DVD player a bunch of years back? It worked because it was so cheap that people either didn't demand top quality, or realized that they didn't need the $1,000 Sony 5-disc DVD changer with DTS surround and optical outputs.

  • Re:I doubt it... (Score:4, Interesting)

    by Stewie241 ( 1035724 ) on Tuesday July 24, 2007 @02:10PM (#19972895)
    Also consider that SUVs and big expensive cars are a status symbol and give the driver a feeling of power.

    There may at one time have been a feeling of power of being able to render the downloaded web page quicker or have a more responsive gui, but there isn't the same benefit with today's highest end models over a lower end model.

    I remember drooling over the departments at work when they got new computers and ours hadn't arrived yet. Now, there isn't much that I need to go faster. Top of the line computers are no longer a status symbol because a bigger computer isn't that impressive, and you can't tell what kind of processor a computer has by looking at the outside, and nowadays, even by using it.
  • by anomalous cohort ( 704239 ) on Tuesday July 24, 2007 @02:15PM (#19972979) Homepage Journal

    I know what you are saying. I (very politely) explored that with him. Here was what he had to say to economically justify his gaming life style.

    • a six month old card still has retained much of its resale value
    • a two year old card cannot be sold at all
    • buying a new card every six months and selling the old one has the same economic impact as buying a new card every two years and just throwing away the old one
    • since both options have the same TCO, pick the option with the most features which is to stay current
    I have no idea if his analysis is correct or not. I believe that if you factor in your time upgrading and selling hardware, then the TCO picture would not look comparable. However, if you enjoyed upgrading and selling hardware, then it is just a part of your hobby.

    I don't wish to criticize early adopters since they underwrite a lot of the R&D costs that make technology better for the rest of us.

  • by RecycledElectrons ( 695206 ) on Tuesday July 24, 2007 @02:44PM (#19973383)
    Moore's law is currently threatened by the huge capital investments it takes to go to smaller lithographic techniques. We're talking billions of dollars (actually, the equivalent in Yuan) to gamble that a new fab will produce.

    Currently, only the price demanded by high-end processors, RAM, etc. can justify that kind of expenditure.

    When you go down to the store and spend $400 on RAM, $100 on a high-end keychain drive, or $350 on a processor, you are funding the R&D.

    There just is not as much of a business case for building newer fabs to produce $10 processors with intergrated everything for $100 laptops.

    So, will the $100 laptop craze kill off the next generation of fabs? Answer: Only if it kills off the desire to buy newer & faster PCs. With SSDs becoming standard, I see a market for flash memory for quite a while. With people throwing around claims of double-digit numbers of cores, it doesn't seem like anyone is going to stop producing new processors any time soon.

    Andy Out!
  • Re:No... (Score:2, Interesting)

    by DanQuixote ( 945427 ) on Tuesday July 24, 2007 @04:02PM (#19974515)

    Although you make a good point, that users continually find ways to put ever faster processors to work, there is a larger effect to consider---

    The real CPU hog is not the user. It is the software developer. Why, I ask you... WHY must MS Office take 3 minutes to load (OK, I exaggerate, but you get the picture)? And though MS has certainly led the way in software bloat, it's not the only culprit. Gimp and OpenOffice take truly painful amounts of time to load as well. You can watch OpenOffice working when it refreshes a page on a slower machine... not impressive.

    If you look at the call stack while debugging windows apps, you will see a shocking number of levels pushed on there. It's amazing that the system is ever responsive. Seeing that is the best way to understand how a CPU which can do 1 billion operations per second, still takes ForEver to present a tool tip.

    Need I go into the PCI bus or memory bus designs? Never mind the hard drive channels.

    The truth is, there is amazing computing power in a $1 Motorola CPU. All the email, word processing, and text web browsing you could dream up wouldn't be any problem. You can even do modest imaging with that tiny giant... but only if you design carefully to maximize the resource!

    Yes, audio and video will require more CPU, but it has become so common to package co-processors that we really have to ask why the main CPU is being taxed so.

    Sure, the users will forever want more, more, more... but that's just being human. The real culprits are the sloppy designers who insist on ignoring the cost of feature creep.

  • by tyme ( 6621 ) on Tuesday July 24, 2007 @05:42PM (#19975873) Homepage Journal
    "when consumers realize their personal lust for faster hardware makes almost zero financial sense, and hurts the environment with greater demands for power, will they start to demand cheaper, more efficient 'third-world' computers that are just as effective?" Will ridiculously cheap laptops wean consumers off ridiculously fast components?"

    Maybe these same consumers will also realize that Moore's law also means that in 18 months you will be able to do the same computational work at roughly half the power cost (modulo leakage current, of course), a fact that appears to escape the razor wits at CNet.UK!

    Moore's law is the only reason that we now have $5.00 calculators running off of solar cells generating a few miliwatts from ambient light, or $10.00 quartz wrist watches that run for years off a single button cell. If anything, the $100 laptop will accellerate Moore's law by increasing the volume of products produced and resultant economies of scale.

    The folks at CNet.UK are a bunch of clueless wankers.
  • by Ryan Amos ( 16972 ) on Tuesday July 24, 2007 @05:54PM (#19975995)
    Or maybe because computers are faster, developers don't HAVE to optimize as much to get acceptable performance and can use slower, interpreted languages that are quick to write and debug. It also means the applications can be more capable and include more features. Some call this bloat, some call it progress. History has consistently shown it to be the latter. Development speed has increased as a result, meaning cool shit gets in our hands faster. How is that a bad thing?

    This argument is basically the "my rock works fine, why do I need a hammer?" argument. Vista is a pig, but you know what? MS designed it to be capable for the next 10 years. Of course it's a pig now, but it won't seem too bad in 3 years when XP finally is phased out for real. XP was a pig because it used (oh my god!) 128 MB of RAM in 2002. In 2010 the fact that Vista uses ~800 MB at idle won't be a big deal because your average PC will have 4-8 gigs.

    Console development is already much like what you suggest; developers use a specialized set of tools to write highly optimized code for a low-power platform. Embedded machines as well.

    Where I see the multiple cores concept going is towards multiple virtual machines. Windows 7 is already headed in this direction (10 years after Apple did it with OS X and Classic? Sorry, had to add that. :) Wouldn't it be ironic if everyone started using their cheap low-power PC as a dumb terminal to connect to their multi-core monster server in the basement?
  • by billcopc ( 196330 ) <vrillco@yahoo.com> on Tuesday July 24, 2007 @07:36PM (#19977307) Homepage
    Right... so what does Vista do for YOU, better than XP did five years ago ?

    I remember a long long time ago, I was surfing on a puny little 96mb 200mhz Pentium. The World Wide Web may have changed a bit since then, but it's still just a bunch of text with a few pictures mixed in. A quad-core 3.2ghz monster doesn't do it 64 times faster today, instead we throw more garbage at it to "make use" of the extra power.

    The problem with Moore's law is simple: computers may evolve quickly, but humans sure don't. We're as dumb as we were ten years ago. Life on earth is pretty much the same as it was before, it just costs more money now. We consume more and more, and produce less and less. Why aren't these "thinking machines" doing our work for us ? Productivity is supposed to have increased, but what have we done with the excess ?

    If anything, cheap laptops are a roadblock to progress. We're right on track to becoming telecom slaves, just the way they want us.
  • by hedwards ( 940851 ) on Tuesday July 24, 2007 @10:15PM (#19978661)

    Or maybe because computers are faster, developers don't HAVE to optimize as much to get acceptable performance and can use slower, interpreted languages that are quick to write and debug. It also means the applications can be more capable and include more features. Some call this bloat, some call it progress. History has consistently shown it to be the latter. Development speed has increased as a result, meaning cool shit gets in our hands faster. How is that a bad thing?,
    No, history has consistently demonstrated over the last 10 years or so that it is bloat. My three year old computer is pretty sluggish when I am doing anything even the most trivial in XP, vista is a bit better, but right now writing this on FreeBSD and I can actually expect to open all but the most processor intensive applications alongside my browser and things still go smoothly. I could, after stripping things down, run this on a 486sx as well. I wouldn't consider it fast, but I would just not get as much done and would have to deal with a much simpler environment.

    Console development is already much like what you suggest; developers use a specialized set of tools to write highly optimized code for a low-power platform. Embedded machines as well.
    That really isn't true. Ever code anything for GBA? if you have a halfway decent environment, the coding is done in C. Same as operating systems on bigger boxes are. The main difference is that there is far more specificity to the hardware design. To put a pixel on the GBA, one did have write to the register, but it really isn't that much more difficult than making the graphics library do it. And it really isn't optimization, the hardware already knows to do these things, every time I change that register, the pixel changes color. It really isn't that much different than coding an OS on a larger box. Just fewer lines of code and a guarantee that it will run the same way no matter whose GBA it is.

If all else fails, lower your standards.

Working...