Skip to content

ks_solver can be dav_subspace for PW GPU #7775

Description

@MoseyQAQ

Details

In the documentation related to CUDA GPU acceleration, it's stated that for PW GPU, the ks_solver could be cg, bpcg or dav; The dav_subspace is reported here.

- Set `ks_solver`: For the PW basis, CG, BPCG and Davidson methods are supported on GPU; set the input parameter [ks_solver](../input_files/input-main.md#ks_solver) to `cg`, `bpcg` or `dav`. For the LCAO basis, `cusolver`, `cusolvermp` and `elpa` is supported on GPU.

However, now the ks_solver dav_subspace supports CUDA GPU acceleration. A clear example is that abacus has corresponding test for this tests/11_PW_GPU/scf_dav_sub.

I think it would be great if abacus can add a clear note that dav_subspace also supports GPU

Have you read the online manual http://abacus.deepmodeling.com/en/latest/

  • Yes, I have read the online manual.

Task list for Issue attackers (only for developers)

  • Identify the specific section of the documentation with the issue.
  • Investigate the issue and determine the root cause.
  • Research best practices and potential solutions for the identified issue.
  • Update the documentation to address the issue, following the suggested improvement.
  • Ensure the updated documentation adheres to the project's documentation standards.
  • Test the updated documentation to ensure it is clear and accurate.
  • Review and incorporate any relevant feedback from users or developers.
  • Publish the updated documentation and notify the issue reporter.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions