Preconditioning of Sequential and Parallel Jacobi--Davidson Method