OpenMP-Based Parallel Optimization for Molecular Dynamics#7500
OpenMP-Based Parallel Optimization for Molecular Dynamics#7500jellyfish45 wants to merge 7 commits into
Conversation
…build Parallelize NEP potential evaluation for ABACUS MD (Task 6): vendor NEP_CPU with thread-local force buffers for radial/angular/ZBL kernels, reuse ESolver cell/coord buffers, add USE_BUNDLED_NEP and nep_benchmark. Verified on NEP4 HfO2: dE=0, max_dF=0; ~2.1x speedup at 4 threads.
…yfish45/abacus-develop into feature
|
I checked this PR locally from the PR head. I do not think it is ready to merge yet because there are several blocking issues.
I suggest splitting and cleaning this PR first: keep only the NEP OpenMP optimization source changes, the required CMake changes, minimal tests, and concise documentation. Please remove generated binaries, report intermediate files, and unrelated module changes. After that, at least |
主要改动
测试范围