Asymmetric computational resources # A moving target: large changes in architecture # change in cost function change in constraints change in noise change in instruction set