| 342 | } |
| 343 | |
| 344 | void GenSortedCompTaskNodes(const OpNode* op_node, std::vector<CompTaskNode*>* sorted_comp_tasks) { |
| 345 | int64_t parallel_idx = 0; |
| 346 | const ParallelDesc& parallel_desc = op_node->parallel_desc(); |
| 347 | for (int64_t machine_id : parallel_desc.sorted_machine_ids()) { |
| 348 | for (int64_t dev_phy_id : parallel_desc.sorted_dev_phy_ids(machine_id)) { |
| 349 | sorted_comp_tasks->emplace_back(GenCompTaskNode(op_node, parallel_idx++, &GetStreamId)); |
| 350 | (void)dev_phy_id; |
| 351 | } |
| 352 | (void)machine_id; |
| 353 | } |
| 354 | } |
| 355 | |
| 356 | bool IsConnectedLbisAllSameNdSbp(const OpEdge* op_edge) { |
| 357 | const OpNode* src_node = op_edge->src_node(); |
no test coverage detected