Grosch's law re-revisited: CPU power and the cost of computation | Synapse