Communication costs versus computation costs in parallel Gaussian elimination