[Home] [By Thread] [By Date] [Recent Entries]


CPU power and battery are actually two closely related issues.
Years ago I came across a problem concerning low power design
methodolgy.
To lower the power consumption of an application, one can resort to
(1) State of the art IC fabrication technoloy (smaller transistors)
(2) Fancy gate design
(3) Use efficient clocking methodology (clock signial delivery is a
    major power consumer) and routing interconnections  
(4) Use optimized algorithm (bubble sort VS quick sort)
 
It turns out that whle all those options contributes to lower power,
4 is the most effective. 1, 2, 3 and 4 happens at different abstract
levels.
 
A holistic optimization approach should start from 4. Better
algorithms led to less number of cycles, tranlating to less power.
 
 

"Bullard, Claude L (Len)" <len.bullard@i...> wrote:
Does encryption and digital signing increase the need for bandwidth or
the need for CPU power and battery life? Of those, the second one
seems to be the harder problem.

len


From: Ken North [mailto:kennorth@s...]

Jimmy Zhang wrote:
< Also consider how fast the network bandwidth is being commoditized.
< 10Ge, 802.11n (150mb) WLAN, and 802.16 (Ultra wide band), MMDS.
< Event wireless bandwidth is growing rapidly.

But there's also growth in the number of XML applications, such as critical
web
services, that will be using encryption and digitally-signed documents. The
increase in bandwidth will be offset (for some applications) by the
additional
processing overhead for exchanging secure documents.

-----------------------------------------------------------------
The xml-dev list is sponsored by XML.org , an
initiative of OASIS

The list archives are at http://lists.xml.org/archives/xml-dev/

To subscribe or unsubscribe from this list use the subscription
manager:


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member