Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • think about what the field will need "8 years from now" and what scientists want:
    • energies, derivatives of energies (most important)
    • density of states
  • dirac-kohn-sham
  • all-electron with ability to "understandably" switch to PAW
  • ability to handle degenerate states
  • use multigrid for eigensolver (O(N^2)) so we do less orthogonalization (O(N^3)). do orthogonalization on the coarse grid, and don't lose it moving to finer grids. (mid-90's codes avoided this)
  • multi-GPU
  • ability to scale out errors (like early GPAW). limited eventually by machine accuracy. e.g. romberg integration
  • real-space
  • gpu data exchange with GPU-Direct (within node and over IB ... no data exchange through MPI)
  • avoid orthogonalization, use multi-grid instead
  • adaptive grid (treated locally, only interacts with valence electrons)
  • periodic boundary conditionscode should behave as a black-box
  • find some small but interesting problems "along the way"

...