Computation costs versus communication costs in parallel Gaussian elimination