I wonder which of the following is correct.
"A" outperforms "B" by two orders of magnitude.
and
"A" outperforms "B" two orders of magnitude.
Personally I think both are correct but I am not sure. In an answer to a related question, a sentence
"The computer was orders of magnitude better than the abacus."
"orders of magnitude" is used like an adverb which makes me think that my second sentence is also correct.