Comments on: Power could cost more than servers, Google warns
Computer equipment power consumption could "spiral out of control," affecting affordability of computing, Google engineer says.
Computer equipment power consumption could "spiral out of control," affecting affordability of computing, Google engineer says.
December 28, 2009 2:39 PM PST
December 28, 2009 1:39 PM PST
December 28, 2009 12:45 PM PST
Add headlines from CNET News to your homepage or feedreader.
More feeds available in our RSS feed index.
Related quotes
Apple's switch from the PowerPC chip to Intel. It's extremely
important for laptops and servers where heat management is a
concern.
Invent fusion.
:)
joking, but I take such comments pretty seriously.
Nuclear fission is readily available, works like a champ and has a
long way to go before its technical limits have even been
explored, much less achieved.
Fusion is a pipe dream that consumes massive quantities of
money, talent and time.
I wrote an article on the subject several months ago - Fusion
versus Fission: Difficult versus Easy. If you are interested, you
can find it at:
http://www.atomicinsights.com/AI_03-04-05.html
to think in ways that are unnatural.
Conventional programming languages approach
concurrency in a way that is unintuitive, but
that's a completely different story.
Erlang (http://www.erlang.org) has been used for
over a decade in commercial products with lots of
concurrency, and we have lots of evidence that
the programming model is both intuitive and safe,
in fact more so that object-oriented design.
We are eagerly awaiting multi-core chips, as they
offer us a perfectly natural way to scale up the
capacity of our products.
Ulf Wiger
Senior Software Architect
Ericsson AB
however, at the hardware level it might be a little pain in the...
again, security and concurrency don't like each other (problems with serialization, syncronization, memory cloning, etc)
ESK
While I still believe that, I wonder if in parallel we don't develop a "New money," one based on BTUs (British Thermal Units - a method of detemining heat values of cumbustion sources).
If that happened, might we then start pricing computers on BTUs consumed/expended say, per Million Calculations Per Second? Would "computing economics" then force us all to have supercomputers for personal use, to justify the power expenditure? Or would "shared computing" a rapid growth area now called "outsourcing" or "co-location" computing on more efficient, much larger systems serving many customers at one time, become much more prevalent?
I just wonder.
God bless capitalism!
With compound growth, you can make all kinds of silly prediction sound pausible.
I recognize that you may have been trying to be funny, but
Adams Atomic Engines, Inc. (www.atomicengines.com) has spent
the past ten years working on designing atomic engines and
generators that come far closer to the "personal nuclear
generator" than you might imagine.
We certainly believe that our machines will be well suited for
powering server farms and other moderately sized, important
loads.
Our first machines will probably be 10 MW (electric) generators.
A couple of machines that size could provide reliable power to a
small city, a college campus, or a technology park.
I suppose the ideal solution is stop buying performance and start buying by power consumption. My only thought there is nobody is going to do that.
The cost of power is one of the operating costs, but if you can't include that cost in your revenue mode;, you shouldn't be in business.
I've done power calculations for a 1000 PC array, and the cost was little more than having one extra specialist employee.
We'd all like to run things cheaply, so maybe now's the time to be looking at energy recovery, recycling and sources.
Duh!
- Super Scalar = Multiple Threads? No
- by kahalb June 11, 2006 9:41 AM PDT
- Which is better: a superscalar processor that executes up to 8 instructions per cycle, or Niagara with 8 cores, that processes up to 8 instructions per CPU cycle? Sounds the same?
- Like this Reply to this comment
-
Showing 1 of 2 pages (35 Comments)Not if the Niagara instructions are 8 unique programs (threads), all in some 'state' of waiting on memory, in Thread queues.
On 2 core superscaler chip, 16 instuctions per cycle cycle, and 4 core 32 instructions per cycle. Or 8 core Sun with 8 instructions?
It's amazing how quickly we forget about SuperScalar Architectures that can leverage 8 processing units per CPU cycle: Load, Branch, Integer Operation, Floating Point Operation. On one chip. Now Sun Niagara has developed a Non-Superscalar chip that each Core only does one instruction/cycle, but has 8 of them. Rather than 1 processor that can do 8 instructions per cycle. Which would you rather manage to get added through-put: 8 unique instances, or 1?
To get worthwhile jbb results Niagara run 4 JVMs, versus one on SuperScalar chips. Do you want to run 4 instances of your Java application to get the scaling you can with one?
And at what cost? Is Niagara actually cheaper to buy and own than other 8 core solutions?
And since when is doing less work, with less power a novel idea? We can all run on 286s with today's fabs and use a fraction of the power...or simplied 1994 US2 technology to develop a new programming model.