Skip to content

Parallel Copy file python module and openmpi_ucx template approach#3890

Open
sakshi-singla-1735 wants to merge 16 commits intodell:pub/q1_devfrom
sakshi-singla-1735:pub/copy_module
Open

Parallel Copy file python module and openmpi_ucx template approach#3890
sakshi-singla-1735 wants to merge 16 commits intodell:pub/q1_devfrom
sakshi-singla-1735:pub/copy_module

Conversation

@sakshi-singla-1735
Copy link
Contributor

@sakshi-singla-1735 sakshi-singla-1735 commented Jan 28, 2026

Issues Resolved by this Pull Request

File copies for some features are currently performed sequentially, which is slow when handling multiple large files. This pull request introduces a Python module that performs parallel file copying, significantly reducing the overall copy time.

To reduce the size of the cloud-init, we are moving to a template-based approach for OpenMPI and UCX installation. Additionally, OpenMPI and UCX have been moved under hpc_tools for better segregation.

Signed-off-by: sakshi-singla-1735 <sakshi.s@dell.com>
Signed-off-by: sakshi-singla-1735 <sakshi.s@dell.com>
Signed-off-by: sakshi-singla-1735 <sakshi.s@dell.com>
Signed-off-by: sakshi-singla-1735 <sakshi.s@dell.com>
@sakshi-singla-1735 sakshi-singla-1735 marked this pull request as ready for review January 28, 2026 15:29
@sakshi-singla-1735 sakshi-singla-1735 changed the title Parallel Copy file python module Parallel Copy file python module and openmpi_ucx template approach Jan 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant