abacus-develop icon indicating copy to clipboard operation
abacus-develop copied to clipboard

Should OpenMP be added?

Open A-006 opened this issue 1 year ago • 0 comments

Details

The function cal_env_k does not contain OpenMP content. What is the purpose of this function and should it be added? image source/module_hamilt_lcao/module_gint/gint_k_env.cpp:32 image source/module_hamilt_lcao/module_gint/gint_gamma_env.cpp:26

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.

A-006 avatar Jul 30 '24 09:07 A-006