En caso de que no esté claro en las otras respuestas, para qué número de iteraciones son buenos los argumentos big-O.
No es bueno para la velocidad absoluta, porque eso depende del tiempo promedio por iteración, que puede diferir entre los métodos en un factor importante.
Por ejemplo, existe una tendencia a ignorar el costo de calcular los índices de la matriz, y eso puede representar una gran fracción del tiempo de CPU.
AGREGADO: Además, como he señalado en otra parte, por cada invocación del método generalmente hay un costo de configuración. Entonces, si las matrices generalmente no son muy grandes, ese costo de configuración puede en sí mismo representar una gran fracción del tiempo de CPU (de tal manera que eliminarlo supondría una gran diferencia en la velocidad).