Changing the algorithm might not be fair game, I agree, but any automatic simd that might happen should be fine.