Complexity of Matrix Computations