More efficient hardware could be bad for your software