Performance of Heterogeneous Computing with Graphics Processing Unit and Many Integrated Core for Hartree Potential Calculations on a Numerical grid.