Described are methods and apparatus, including computer program products,
for reconfigurable environmentally adaptive computing technology. An
environmental signal representative of an external environmental
condition is received. A processing configuration is automatically
selected, based on the environmental signal, from a plurality of
processing configurations. A reconfigurable processing element is
reconfigured to operate according to the selected processing
configuration. In some examples, the environmental condition is detected
and the environmental signal is generated based on the detected
condition.