Architectures for Ubiquitous Computing
David May
University of Bristol
The rapidly falling costs of computing are giving rise to a
plethora of low-cost computer based products. An increasing
number of these will use scavenged power - or alternatively
the product life will be determined by the battery life.
I will talk about the design of efficient low-power processors
and processing systems from a computer architect's perspective;
this involves languages, compilers, instruction sets and
implementation techniques. The designs I will discuss
integrate input-output, communications and processing; they
could be used individually or could be combined to produce
single-chip systems with many processors - 'Fully Programmable
Processor Arrays'.