diff --git a/paddle/phi/core/distributed/auto_parallel/reshard/reshard_utils.cc b/paddle/phi/core/distributed/auto_parallel/reshard/reshard_utils.cc index 713fa63007d859..cc40310451d778 100644 --- a/paddle/phi/core/distributed/auto_parallel/reshard/reshard_utils.cc +++ b/paddle/phi/core/distributed/auto_parallel/reshard/reshard_utils.cc @@ -27,6 +27,15 @@ namespace phi { namespace distributed { namespace { +std::string GenUniqueCommKey(const std::vector& process_ids) { + std::string unique_comm_key = "ReshardGroup"; + for (const auto& id : process_ids) { + unique_comm_key += "/" + std::to_string(id); + } + return unique_comm_key; +} +} // namespace + std::vector GetUnionProcessIds(std::vector in_process_ids, std::vector out_process_ids) { std::vector result; @@ -40,15 +49,6 @@ std::vector GetUnionProcessIds(std::vector in_process_ids, return result; } -std::string GenUniqueCommKey(const std::vector& process_ids) { - std::string unique_comm_key = "ReshardGroup"; - for (const auto& id : process_ids) { - unique_comm_key += "/" + std::to_string(id); - } - return unique_comm_key; -} -} // namespace - int64_t GetLocalRankInParticipate(const std::vector& process_ids, int64_t global_rank) { if (global_rank == -1) {