Skip to content

Slow SCF in comparison with QE on CALYPSO generated random structures. #3447

@Carrotkingdom

Description

@Carrotkingdom

Details

I generated 12 structures (each in a different chemical composition) using CALYPSO (a structure-search software).
The overall average performance against QE is nearly 60% slower.
1336c78514d77ff9d9a52197b8b6c29

Please check the test result and files here: (Author Xingliang Peng)
https://labs.dp.tech/projects/abacustest/?request=GET%3A%2Fapplications%2Fabacustest%2Fjobs%2Fjob-abacustest-v0.3.74-7cf445
Machine: 64 core 256G memory CPU, on paratera plaform.
Number of Atoms: 20 (or 21 for PtAuAg)

Note that these structures are randomly generated. They are not 100% physically reasonable. But all tasks converge successfully. The structures may have very large pressures. These cases have a large number of k points

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

DiagoIssues related to diagonalizaiton methods

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions