Skip to content

Bad performance with HSE for calculating magnetic structure. #3103

@zjdai

Description

@zjdai

Details

  1. abacus version: abacus-developer-3.3.1
  2. aims: for calculating 2D and 3D magnetic structure with SOC in HSE functional
  3. calculating more than 20 2D magnetic structure, little of them converged in HSE formula
  4. trying to change hes parameter 'exx_separate_loop' and charge mixing parameter, but failed
  5. following is some 2D& 3D magnetic structure and Input and simple outfile of two examples
    6
    hes_mag.zip

Task list for Issue attackers (only for developers)

  • Reproduce the performance issue on a similar system or environment.
  • Identify the specific section of the code causing the performance issue.
  • Investigate the issue and determine the root cause.
  • Research best practices and potential solutions for the identified performance issue.
  • Implement the chosen solution to address the performance issue.
  • Test the implemented solution to ensure it improves performance without introducing new issues.
  • Optimize the solution if necessary, considering trade-offs between performance and other factors (e.g., code complexity, readability, maintainability).
  • Review and incorporate any relevant feedback from users or developers.
  • Merge the improved solution into the main codebase and notify the issue reporter.

Metadata

Metadata

Assignees

Labels

PerformanceIssues related to fail running ABACUS

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions