Large-scale ab initio total energy calculations on parallel computers