Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Power Hardware Technology

ARM Designer Steve Furber On Energy-Efficient Computing 195

ChelleChelle writes "By now, it has become evident that we are facing an energy problem — while our primary sources of energy are running out, the demand for energy is greatly increasing. In the face of this issue, energy-efficient computing has become a hot topic. For those looking for lessons, who better to ask then Steve Furber, the principal designer of the ARM (Acorn RISC Machine), a prime example of a chip that is simple, low power, and low cost. In this interview, conducted by David Brown of Sun's Solaris Engineering Group, Furber shares some of the lessons and tips on energy-efficient computing that he has learned through working on this and subsequent projects."
This discussion has been archived. No new comments can be posted.

ARM Designer Steve Furber On Energy-Efficient Computing

Comments Filter:
  • by Anonymous Coward on Thursday February 25, 2010 @04:43PM (#31278176)

    That means a portable computer with an ARM processor and a reflective monochrome display big enough to hold normal text pages. In other words an Amazon Kindle DX (separate wired or bluetooth keyboard is fine), but with an open OS that lets me write and run my own programs without having to jailbreak past some DRM crap. Somebody please make something like that? Please??

    • by fuzzyfuzzyfungus ( 1223518 ) on Thursday February 25, 2010 @04:59PM (#31278434) Journal
      http://openinkpot.org/wiki/Hardware [openinkpot.org]

      There are a bunch of cheap 'n cheerful Kindle clones that are supported by the openinkpot firmware, if e-ink is your style.

      If you need the refresh rates of an LCD, I think you may have a problem. There is the OpenMoko Wikireader [wikipedia.org] which is super low power and pretty cheap; but the screen(although touch sensitive) is a little smaller than what you want and the CPU is more of a microcontroller [epson.jp] than what you probably want.

      You might also consider going the OLPC route. That gets you a rather nice monochrome screen(with backlight color optional) and, while x86, it is a ~1watt embedded Geode, not too power hungry. That one is also by far the most "normal computer" like of the bunch(i.e. no having to code around super slow refresh rates, and running basically standard linux, rather than building binaries for some microcontroller).

      Nothing exactly like what you want(that I know of); but there are some approaches...
      • The only OLPC laptops I can find for sale now are on eBay, from people who would willingly profit from a charity. Is there a better source?
        • I don't know, though I wouldn't necessarily be too worried about the ebay units. There might be some international cartel snapping them up by the truckload from poor kids, swapping whatever oddball keyboard the locale required for a custom manufactured EN_US one, and selling them on Ebay; but that seems like a lot of trouble for a not-necessarily-all-that-popular product.

          I'd tend to suspect, especially if you buy from a seller with a history of other geek junk buying and selling but no major quantity of
        • I'm confused, you want to buy one, but the seller shouldn't profit. Last I checked the OLPC laptops were pretty much only being sold to schools or donated. For a while you could buy two and donate one if you wanted to have one. But right now you pretty much have to buy one via ebay if you want to have one for yourself.
    • by Darkness404 ( 1287218 ) on Thursday February 25, 2010 @05:00PM (#31278462)
      Because there is almost no market for it. Lets see here

      A) Monochrome displays (other than E-ink) are generally considered to be low-tech, cheap, pieces of junk. Look at how well monochrome TVs are selling... Yes, it does ease strain on eyes and increase readability, but has the other side of making most of... well anything unpleasant to look at other than text.

      B) It will be expensive. Amazon can afford to produce the Kindle at-cost or even with a bit of a loss because they will gain sales in e-books and such. Even if they sell it at a profit they still can buy parts in bulk and make them cheaper than a product with a run of only ~1,000 units or less.

      C) There aren't enough apps. What apps would make sense to port to this device? Lynx? Most other things would need more CPU power (making it non-energy efficient) or a colour screen.

      Really, other than you, this wouldn't appeal to a large enough audience of people. Best thing to do would be to jailbreak an existing e-reader, its simply a bad business decision to make a product with almost no market.
      • Kindle might have very low computational power, but actually there are some quite powerfull, and can do more than just lynx.

        Apps? Just look at where you got lynx from ... And you won't have a shortage

        More than just lynx etc. very low computationally intensive? Just look at the chinese netbooks ...

        And there you got your actual products aswell

        • by DarkOx ( 621550 ) on Thursday February 25, 2010 @07:02PM (#31279784) Journal

          I not so sure, it was not all that long ago most of us who even had a computer were working on an 80x86 or 80x88 with a 512k of memory, connected to a 80x25 character monocrome display, with no network interface, and primary storage consisting of a box next to the unit filled with 360k floppy disks.

          You know what we were like pigs in s**t happy too. I have cell phone, not a facy smart phone. I just use it I don't think about it. I charge it Sunday night before I go to bed and I talk and text on it as much as I want to all week long. The batter never goes flat over that time frame.

          I had a smart phone for a little while. It could not even stand by all day. I had to go back because I was afraid I might miss SMS alerts from critial systems because the things battery went flat.

          I would be very happy with a device that was inexpensive enough to leave on the back seat of my car for weeks on end that would be just there if I needed it and ready to go. Something that could connect to the internet wireless-ly and run lynx and those kinda of apps would be just perfect, even if the screen refresh was slow an e-ink based. Things like e-mail would be very doable as well. We don't live in the same world that 80x86 lived in. There is all kind of infrastructure around, let the POP or IMAP server do the thinking, just add a command like TXTPLZ to the protocols that would instruct the server to render messages sent in other formats out as plain characters. Get send html no problem
            becomes 13 and 10. Hell use libcacca to render images as ascii art.

          The software you need to write and run on the device could do allot by simply offloading the thinking to the oh lord dare I say it? cloud...

      • C) There aren't enough apps. What apps would make sense to port to this device? Lynx? Most other things would need more CPU power (making it non-energy efficient) or a colour screen.

        It's way more than Lynx. There's elm, gopher, nn and with a built-in modem, you should be able to connect to BBS too.

    • Re: (Score:3, Interesting)

      Notion Ink has you covered if you can wait until June for their Adam [notionink.in]. It's basically everything you just described, times 9000. And pricing in the bargain laptop range ($350 - $800). I'm not kidding, check it out.

    • It's already running Linux out of the box, and the hacks getting everything a unix geek might want on it [boingboing.net] really don't sound like they're about bypassing DRM so much as they are getting tools onto the system that Amazon just left out.

      Static link cross compile a telnetd and toolchain and get 'em both on there and you're set to go.

      The only reason I haven't bought in on that action yet is that as far as I know there's no decent third party full size portable keyboard. If it did bluetooth, I'd be totally sold. A

    • by niko9 ( 315647 )

      After reading Joseph Jenkin's excellent book, The Humanure Handbook (http://www.jenkinspublishing.com/humanure.html and available for free here: http://humanurehandbook.com/downloads/Humanure_Handbook_all.pdf [humanurehandbook.com]), I've been doing a lot of thinking recently about not just human waste but the waste that comes from everyday computing.

      I think what you and I want is the combination of a Beagle Board and a Pixel Qi display (http://www.pixelqi.com/). That display has been mentioned on Slashdot before. You could also

    • Here are some cheap platforms that are robust, programmable and have a fairly substantial geek appeal that may meet your very needs: TI-89, TI-92, TI-86 HP48gx I haven't used my TI-89 or TI-85 for over five years, but I turned on the calc about a month or so ago and it runs beutifully. I heard casio makes some as well, but never used one of those. PS: I love putting things in "quotes"
  • by Anonymous Coward

    Thank goodness for netbooks. They will finally make the ARM a viable CPU for use in a wide range of higher-end PCs. We just need to see Windows support for ARM, and then we'll be well on our way towards it being a widely available option.

    Frankly, the ARM is a much nicer architecture to target when writing compiler back-ends and when writing high-performance assembly code by hand. It just isn't riddled with the archaic crud that the x86-32 and x86-64 architectures are littered with.

    • by Lunix Nutcase ( 1092239 ) on Thursday February 25, 2010 @04:51PM (#31278318)

      We just need to see Windows support for ARM, and then we'll be well on our way towards it being a widely available option.

      And you also mean the porting of thousands and thousands of x86 apps as well? If the ARM version of Windows can't run the apps people want, they aren't going to by an ARM netbook.

      • Just out of curiosity, while I've done some programming professionally, I haven't touched C or Assembly in well over 15 years, since I needed immediate results and haven't had bosses that allowed anything less, how much work is it to convert something from X86 to ARM? Assuming you didn't write it with the intention of every needing to do so, vs having planned for such a possibility.

        • Re: (Score:2, Interesting)

          by del_diablo ( 1747634 )
          What conversion? If you write an app in C++, it RUNS on anything with a compiler. Now, if you use bad compilers such as MS one there will even be trouble with compiling it on other platforms. I.E: gcc and llvm compitable means it will compile for anything those 2 can compile for(litteraly about anything). You never plan for it, instead you do the code properly the first time. What to not do: overdone amount of assembly(needs to be changed), compiled against binary blobs(needs to be ported), using weird liba
        • Re: (Score:2, Interesting)

          by emt377 ( 610337 )

          Just out of curiosity, while I've done some programming professionally, I haven't touched C or Assembly in well over 15 years, since I needed immediate results and haven't had bosses that allowed anything less, how much work is it to convert something from X86 to ARM? Assuming you didn't write it with the intention of every needing to do so, vs having planned for such a possibility.

          Depends on the ARM CPU. ARM7/ARM9 are alignment sensitive. ARM Cortex has a bus/cache interface that allows arbitrary alignment. Porting to the former may be difficult depending on the software, or may simply be tedious, the latter is usually as easy as a recompile if the platform and toolchain is similar (e.g. Linux+gcc).

          • by mzs ( 595629 )

            Does Cortex still behave like this?

            You have a struct { int8_t a; int16_t b; int16_t c; }

            It will get layed-out on PPC, SPARC, and X86 like so:

            a0bbcc

            Will it get laid-out in ARM like so?

            a0bbcc00

            That's how things were often configured in ARM toolchains because in this way the same sequence of instructions can be used to access an array of such structures, not a different sequence for the ones that are aligned on 32-bits and those that are not. Do you loose the useful rotations with misaligned loads with Cortex

            • by mzs ( 595629 )

              So I looked a bit and I don't see anything new in cortex that allows to remove this traditional ARM padding.

      • And you also mean the porting of thousands and thousands of x86 apps as well?

        That's what emulation is for; if MS decides to port Windows to ARM, they'll probably provide an emulator and a shim layer for native calls, and at least support a number of major Windows apps (even though they'll probably run S.L.O.W.L.Y. to begin with). Silverlight and .NET apps should also run more or less out of the box.

      • And you also mean the porting of thousands and thousands of x86 apps as well?

        I suppose there's probably a market for that; there's certainly some subset of the population that's attached to specific desktop applications.

        But I'd bet a larger subset of the market just wants to write documents, send/receive email, and browse the web. Ubuntu or some equivalently friendly Linux distribution will do the job nicely there.

      • by ogdenk ( 712300 )

        Windows CE has been available on ARM for over a decade.

        Besides, I want an ARM netbook because it's NOT a PC and DOES NOT run Windows.

      • by Tumbleweed ( 3706 ) * on Thursday February 25, 2010 @06:40PM (#31279568)

        And you also mean the porting of thousands and thousands of x86 apps as well?

        But most people don't USE thousands and thousands of apps. Or even hundreds of apps. Most people don't even use dozens of apps. You got your web browser and your IM client (maybe), (maybe) an email client, a DVD player, and I bet that's it for the vast majority of computer users outside of work. IM & email clients can be handled by the browser. Seriously - Chrome OS or Android running on a nice 1-2gHz dual-core ARM beast with hardware accelerated HD video w/ 4GB of memory is probably all that most people need at home, as long as it's got a decent screen, keyboard and mouse, they're set.

        Download your Android apps, of which there *are* thousands (though many different versions of a much smaller number of TYPES of applications) for expanding into more obscure things. Most of which would be games, of course.

        I'd like to see Chrome OS & Android merge sooner rather than later. Absolutely no point in having these be separate projects - with the rise of 'superphones,' there's not that much difference in horsepower anymore, and one platform target is better than two from a developer standpoint (usually).

        IMO, anyway. :)

        I'm hoping the day when I can take my dual-core 1+ gHz superphone out of my pocket, put it in a dock at home to get a big screen, real keyboard and mouse and true broadband home connection. Shouldn't be more than a year away. C'mon, Sprint, with the Supersonic! I'll fire up the beastly machine when I need to run Photoshop or whatever, but most of the time at home, my computer use is watching TV/movies/websurfing/email.

      • I wonder how much energy we could save if Windows and Linux would only load what's necessary for you to load an application, rather than load a million "services/processes" on startup. I think I'd be fine if my computer loaded just the mouse, keyboard, and display support and a background picture. Then if the computer needed to generate a sound or play an mp3, it could load the audio support. And if I need the network connection, it can load the network support. And if I plug in my iPod, it can load iTunes
        • by h4rr4r ( 612664 )

          So disable them. Not hard.

          No one wants to wait. Why in the heck would I want to modprobe in the stuff for my network card rather than wait the tenth of a second it takes to do it on boot?

        • Run PowerTOP on Linux (and use a tickless kernel, of course). There are some offenders, but most of those background services aren't using any power. As long as the processes are sleeping most of the time and don't wake up often (once every few seconds at most), they aren't going to increase your power usage.

          There are a few slightly annoying ones (ntp tends to wake up once per second, and I think mysql wakes up twice per second), but most of the crap comes from poorly-written GUI apps that poll for stuff or feel the need to wake up tens or hundreds of times per second. Bad user preferences also don't help (hint: anything that's moving on the screen at any sort of framerate while the computer is otherwise idle is going to massively increase power usage over a truly quiescent CPU).

      • They'd have to make an app store that works exactly like the iTunes store. That is, give people a way to sell apps for a low cost and make it really difficult for most people to get them without paying. It worked for the iPod. I'm thinking it didn't work for Android cause they left out the DRM part, which is good for my brother but bad for people trying to sell the apps.
      • You can do that, but you've just given up most of the advantage to ARM. In general we should be moving away from the x86 architecture, it's kind of kludgy and includes workarounds for things which haven't really been necessary for over a decade. The only reason why there's a debate is that there's a huge code base that requires emulation when moved to ARM.
    • The ARM has its own cruft though. Thumb, Thumb 2, Jazelle... The first ARM was a nice clean architecture, something worth being studied in school. After that though you have a lot of history and tweaking and ugly necessities of being backwards compatible with older designs.

      In some sense that's not a bad thing. ARM was never designed to be in the niches that it finds itself in really. It is low power because it is simple, and it is simple because it started life as a very small RISC architecture. The f
  • No always has been (Score:4, Insightful)

    by Darkness404 ( 1287218 ) on Thursday February 25, 2010 @04:51PM (#31278316)

    In the face of this issue energy-efficient computing has become a hot topic

    No. That has, and never was the case. The problem is A) Programs now take a lot more CPU usage (compare CPU usage for the same task in Office 2007 and Office 97) B) CPUs are designed primarily to be faster (needed because of point A) C) Battery technology isn't improving as rapidly as the rest of the components.

    Look at the Poqet PC of the '80s, it had very aggressive power management which wouldn't work today. Computers have -always- tried to be energy-efficient in the portable sector. And quite honestly, its about the only sector that needs work on energy-efficiency to gain any benefit.

    • Indeed (Score:3, Insightful)

      by Colin Smith ( 2679 )

      The phone market has always been looking for ways of extending battery life. I have a phone which is basically a computer with an antenna. It plays videos, music has wordprocessor, gps, maps etc and the battery still lasts up to 3 days.

       

    • isn't that the point - energy efficient computing means software as well as hardware features.

      So Office 2007 takes way more CPU and memory to run; all the intensive cloud and web based server apps take a lot of power to cope with peak demand, and so we all run out of energy and end up with brown outs and much more expensive electricity.

      When that happens, maybe people will start to take notice and efficient, not bloated, software will become more fashionable. Microsoft will no doubt bring out D# and sell us

      • by DdJ ( 10790 )

        This line of reasoning makes one wonder how much energy it'll take to edit documents with the new iPad versions of iWork, on an iPad with a keyboard attached. Honestly it's something I'm actually considering.

        The best subnotebook-like device I ever used in terms of power management was my eMate. I would take that thing to a conference, and in one case actually a business trip to Europe, and not have to charge it until I got home (ie. I got days of use out of it before I had to recharge it). But nobody bui

    • Re: (Score:3, Informative)

      by farble1670 ( 803356 )

      Computers have -always- tried to be energy-efficient in the portable sector. And quite honestly, its about the only sector that needs work on energy-efficiency to gain any benefit.

      that couldn't be further from the truth. energy costs are just going up. for households it's mildly important as they can usually sleep their computers when not in use. for businesses, energy efficiency ranges from very important to critical when they have massive server rooms full of tens of thousands of CPUs powered and busy 24x7.

      moreover, for developing countries, it's again critical. while the L in OLPC stands for laptop and therefore technically qualifies as mobile, it's more about having a battery to

    • Re: (Score:3, Informative)

      by Cajun Hell ( 725246 )

      And quite honestly, its about the only sector that needs work on energy-efficiency to gain any benefit.

      Google disagrees with you, in a really big way.

      Also, anyone who has hooked up a Kill-A-Watt to their computer, and then calculated how much money per year they're spending on it, disagrees with you.

      This one asshole [nbc-2.com] spent an estimated half a million dollars (of someone else's money) on electricity (which is probably the main reason he really got in trouble), not counting the harder-to-measure increased

      • People put too much stock in the home energy savings angle.

        I hooked up a Kill-A-Watt to my whole computer/media center stack (computer/monitor/stereo/mixer/external HDDs/assorted electronics), and it was pulling about 65 watts. The only thing that pushed that number up was cranking the stereo.

        It costs about 5 bucks a month to leave this stack running 24/7. 5 bucks. If I was to be looking for significant energy savings, I think I would be looking somewhere else.

        Want to save energy? Insulate your house.

  • The Singularity must come!

    Real physical limits. Energy production. Getting rid of heat.

    Course we could always go nuclear and resume the exponential increase in energy available per individual which has been driving progress for the last 100,000 years, and which stopped in the 1970s (it explains the no flying cars thing, and lack of moon habitats).

     

    • There are 2 ways to increase energy available per individual... Personally I'm hoping we get the whole overpopulation issue resolved first (perferably the humane way), we're kinda screwed overall if we don't.

      • by srussia ( 884021 )

        There are 2 ways to increase energy available per individual...

        Global warming kills 2 birds with 1 stone. More heat=more energy, catastrophic change=fewer individuals.

        Ah, the ways of the FSM are mysterious indeed!

  • I've always been a big fan of RISC. I even have a copy of ARM System Architecture (c) 1996 by one Mr Steve Furber I pulled out of the basement of Strand Books quite a while ago.
    • by Yvan256 ( 722131 ) on Thursday February 25, 2010 @05:55PM (#31279184) Homepage Journal

      I'm a big fan of arm. I have two of those!

  • by NotSoHeavyD3 ( 1400425 ) on Thursday February 25, 2010 @05:05PM (#31278542) Journal
    efficient. I mean if you consider any unit of computation vs energy expended. I bet my current desktop computer would compare from a computation point of view to a super computer from the late 80's. (GFLOP to GFLOP) However my current computer pulls about 300W, I'm pretty sure that's alot better than any super computer from the 80's that would compare to it.
    • Re: (Score:2, Informative)

      my mac mini only pulls 14W and isn't far behind your current desktop in performance. my fit-pc2 only pulls 6W. relative to power consumption, both of those machines are easily besting super computers from the 80s as well as your current desktop.
    • I doubt it (Score:3, Funny)

      by Colin Smith ( 2679 )

      If the unit of computation is to put a single character on the screen for example. Today, it requires several supercomputer class processors to do the same job as one 286 during the 80s.
       

      • Re: (Score:3, Funny)

        by Amouth ( 879122 )

        but now we have cuved edges and smooth colors - and wait.. still using a square dot to show it.. crap

    • efficient. I mean if you consider any unit of computation vs energy expended. I bet my current desktop computer would compare from a computation point of view to a super computer from the late 80's. (GFLOP to GFLOP) However my current computer pulls about 300W, I'm pretty sure that's alot better than any super computer from the 80's that would compare to it.

      300W? I'm pretty sure a coffee maker from the 80's was even that efficient.

    • My Athlon II X2 + 8800GS pulled 95w from the wall, according to my Kill-A-Watt.

      Now I have a Phenom II X4 and GTS 250. It pulls about 107w from the wall when idle, and as much as 160w when gaming. (~175w when encoding video)

      The funny thing is, I've seen old P4 computers drawing 250w+.

      • by mirix ( 1649853 )

        And late model PIII's, (which were smoking the early P4's) only sucked 30-40W at the die. Netburst was just a big fail in general. A slow flamethrower.

  • Begging the Question (Score:3, Interesting)

    by bill_mcgonigle ( 4333 ) * on Thursday February 25, 2010 @05:07PM (#31278564) Homepage Journal

    while our primary sources of energy are running out

    Just cleaning up our light-water reactor waste (which we cannot leave around for 300,000 years) can power the Earth's advancing societies for a century.

    There are much better reasons to go for low-power computing, portability and economics chief among them.

    • Aka lying.

      While it is true that according to best estimates oil is going to become rather scarce in the not too distant future, oil isn't a major provider of power. It is used for power generation, but not near as much as others. Coal and nuclear are the heavy hitters in power generation and both are still extremely abundant. So while we need to consider what will fuel our cars, we are not approaching a situation where the lights go out.

      He's just trying to jump on the green bandwagon to hype up his product

  • If Internet connectivity were ubiquitous and cheap and proper standards were developed and encouraged, we would see a tremendous improvement in efficiency.
    1. It takes a very minimal amount of power to use hosted applications, so the end users devices would be low power.
    2. Data centers have serious incentives to be efficient, when your annual electric bill is in the $100,000+ range, even a 1% improvement is worth considering, when was the last time you cared about saving 1% on your electric bill.

    The WWW is g

  • One of the reasons my PC is a power hog is I leave it on all the time. Why?

    1) Because boots take a long time. If boots were near-instant like they were on my TRS-80 in 1979 I'd turn it off. (Yeah, yeah, Macs boot fast, yeah yeah, I can 'suspend' but none of that junk ever works properly on WinTel.)

    2) Because backups, patches and scans run at night time. If I didn't need those, I'd turn it off.

    Figure out a solution there and I'd turn my box off.
    • Re: (Score:3, Informative)

      by farble1670 ( 803356 )

      I can 'suspend' but none of that junk ever works properly on WinTel

      every computer i've owned or used in the last 10 years has been able to hibernate or sleep. that includes macs, linux and win98 to win 7. if you buy a computer that can't reliably sleep, you should return it and get your $ back.

    • yeah yeah, I can 'suspend' but none of that junk ever works properly on WinTel.

      Yah it does. Unless your computer's defective. If it's defective, take it back and get one that works.

      Seriously, suspend/hibernate is a solved problem for the last decade. When's the last time you tried it? Windows 98?

      • When's the last time you tried it?

        Last week.

        My (c) 2005 gateway (XP) has no audio when it comes back from sleep. My Dell Inspiron PIII has a Linksys WiFi card in the PCMCIA slot. The card dies when it goes to sleep and only comes back with a reboot.

    • by mirix ( 1649853 )

      How many bytes was the OS on a TRS-80?

      You can't really compare that...

      • Re: (Score:3, Interesting)

        How many bytes was the OS on a TRS-80?

        The computer 'booted' to a BASIC interpreter at the command line:

        READY
        >_

  • while our primary sources of energy are running out

    And in the 1920s, they claimed we were running out of oil. In the 1970s, they claimed we were running out of oil. Just last year they found a new oilfield off of Brazil bigger than anything found yet. Last year. After everyone said no new large fields would ever be found.

    Coal? Clinton locked up the Grand Staircase in Utah, the largest clean coal deposit, with 62 Billion tons of coal [utah.gov].

    I don't know. I hate scare-mongering that has been going on already fo

    • Re: (Score:3, Interesting)

      by Eharley ( 214725 )

      We're not likely to run out soon, it's just going to get expensive.

      • Even if it does, we don't need the government to save us preemptively from expense (be it healthcare or energy). In both cases reducing red tape is 80% of the solution. I'm tired of being rescued. Just get out of the way.

        (Please realize that this post is just a personal rant and has little do do with the parent. He just offered a nice jumping point.)

    • by h4rr4r ( 612664 )

      On the first I agree, but there is no such thing as clean coal. That is just a marketing stunt.

    • Re: (Score:2, Informative)

      by emt377 ( 610337 )

      Just last year they found a new oilfield off of Brazil bigger than anything found yet. Last year. After everyone said no new large fields would ever be found.

      The Tupi field is estimated to hold 8b barrels of oil. Given our current global consumption that's a three month extension. It's the biggest field discovered in 30 years - which is pretty telling. Find ten of these and we've got a few extra years. Find only another one or two and it makes no difference. Meanwhile, when the global business cycle points up again our oil consumption is going to follow likewise - again. Prices will rocket, and economic growth will be choked. Oil is really a limited resou

  • My computer? Really? THAT'S the power hungry device I should be worried about? What about, oooh, I don't know, how about my electric clothes dryer with the 240V plug and the massive double circuit breaker in my breaker box?!

    Priorities people, priorities.

  • Set up a couple of solar thermal power plants (e.g. in Arizona), lay a couple of high-voltage DC lines, or convert it to hydrogen, or any form or battery, and be good. We will have left this planet, long before we use more energy than the sun can deliver (especially when you add space-based power plants). And the technology is cheap, simple (a poor African nation could do it without having to having to take a loan), recyclable, and there is a lot of really dead and hot land out there (certainly deader than

    • Re:Fearmongering. (Score:5, Interesting)

      by Pinky's Brain ( 1158667 ) on Thursday February 25, 2010 @09:40PM (#31280882)

      For less than the cost of the financial stimulus package, or the Iraq war for that matter, the US could produce almost all it's electricity with solar thermal plants with present level technology (and the cost for plants would probably be quartered by the time you are done because of economies of scale, so it would cost far less). Hugely reducing electricity costs in the US would probably do more for the economy than just about anything else the money could be spend on.

      As a European I'm envious ... the US really has it all, virtual dead deserts with round the year sunlight, a reserve currency which gives you nearly limitless free money to spend on these kinds of projects, and hell quite a nice supply of oil reserves as well ... it's frankly a miracle how your politicians manage to fuck that kind of potential up.

  • Isn't cloud computing a better angle on energy efficient computing than trying to optimize the power usage of any one computer? Most computers are very under utilized and suck up power doing nothing. Cloud based computers get allocated to the next user when they fall idle so you get more useful computation per watt of energy burned. That seems smarter than going after energy efficiency for any one computer and then letting it burn that smaller amount of energy while sitting, for the most part, idle.

If you have a procedure with 10 parameters, you probably missed some.

Working...