Skip to content

Refactor Parallel Codes#7478

Open
mohanchen wants to merge 14 commits into
deepmodeling:developfrom
mohanchen:20260617-parallel
Open

Refactor Parallel Codes#7478
mohanchen wants to merge 14 commits into
deepmodeling:developfrom
mohanchen:20260617-parallel

Conversation

@mohanchen

Copy link
Copy Markdown
Collaborator

Refactor Parallel Codes

abacus_fixer added 2 commits June 17, 2026 12:11
…uplicate specializations

- Add MPI_Type<T> template struct to map C++ types to MPI_Datatype
- Replace 30+ duplicate template specializations with 8 generic templates
- Add explicit instantiations for all required types
- Maintain full backward compatibility
@mohanchen mohanchen added GPU & DCU & HPC GPU and DCU and HPC related any issues Refactor Refactor ABACUS codes The Absolute Zero Reduce the "entropy" of the code to 0 labels Jun 17, 2026
@mohanchen mohanchen requested a review from Critsium-xy June 18, 2026 05:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

GPU & DCU & HPC GPU and DCU and HPC related any issues Refactor Refactor ABACUS codes The Absolute Zero Reduce the "entropy" of the code to 0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant