From: Jerry Avins on
http://www.berkeley.edu/news/media/releases/2010/02/23_nsf_award.shtml

Jerry
--
Engineering is the art of making what you want from things you can get.
�����������������������������������������������������������������������
From: Eric Jacobsen on
On 2/24/2010 7:31 AM, Jerry Avins wrote:
> http://www.berkeley.edu/news/media/releases/2010/02/23_nsf_award.shtml
>
> Jerry

Sounds like a jobs bill to me, especially if they're focusing on the
transistors. I think they're a couple decades behind the curve to
expect the academic community to make a breakthrough around switching
logic design...just IMHO.

--
Eric Jacobsen
Minister of Algorithms
Abineau Communications
http://www.abineau.com
From: Jerry Avins on
Eric Jacobsen wrote:
> On 2/24/2010 7:31 AM, Jerry Avins wrote:
>> http://www.berkeley.edu/news/media/releases/2010/02/23_nsf_award.shtml
>>
>> Jerry
>
> Sounds like a jobs bill to me, especially if they're focusing on the
> transistors. I think they're a couple decades behind the curve to
> expect the academic community to make a breakthrough around switching
> logic design...just IMHO.

There are other ways to save. Last I heard, more power is expended on
idle computers in the US than is used in all of Belgium. Quick recovery
from stand-by and the ability to respond to external wake-up signals
would save a lot of energy.

Jerry
--
Engineering is the art of making what you want from things you can get.
�����������������������������������������������������������������������
From: glen herrmannsfeldt on
Jerry Avins <jya(a)ieee.org> wrote:
(snip)

> There are other ways to save. Last I heard, more power is expended on
> idle computers in the US than is used in all of Belgium. Quick recovery
> from stand-by and the ability to respond to external wake-up signals
> would save a lot of energy.

An interesting feature of the IBM S/360 (and successors) is
that when there is nothing to do they enter a WAIT state
and stop executing instructions. That may or may not reduce
power consumption. (Probably not in the case of ECL logic.)

As I understand it, one reason for that ability was so that
leased machines could be charged based on the CPU time used.
It is also very convenient for emulation (virtual machine or
software) as there is no need to waste host time executing
an idle loop.

Most processors now do not have this ability. Even so, it
should be possible to power down, for example, the floating
point unit when no floating point is being done.

-- glen
From: Clay on
On Feb 24, 11:14 am, glen herrmannsfeldt <g...(a)ugcs.caltech.edu>
wrote:
> Jerry Avins <j...(a)ieee.org> wrote:
>
> (snip)
>
> > There are other ways to save. Last I heard, more power is expended on
> > idle computers in the US than is used in all of Belgium. Quick recovery
> > from stand-by and the ability to respond to external wake-up signals
> > would save a lot of energy.
>
> An interesting feature of the IBM S/360 (and successors) is
> that when there is nothing to do they enter a WAIT state
> and stop executing instructions.  That may or may not reduce
> power consumption.  (Probably not in the case of ECL logic.)
>
> As I understand it, one reason for that ability was so that
> leased machines could be charged based on the CPU time used.
> It is also very convenient for emulation (virtual machine or
> software) as there is no need to waste host time executing
> an idle loop.  
>
> Most processors now do not have this ability.  Even so, it
> should be possible to power down, for example, the floating
> point unit when no floating point is being done.
>
> -- glen

Many if not most processors use dynamic refresh, so you can't stop the
clock lest they forget! The 6502 was one of the last static processors
where you could actually single cycle the chip.

Clay