From 0ca30fb88a55d65da5531215a7bca0da3212646e Mon Sep 17 00:00:00 2001 From: gilbertlee-amd <44450918+gilbertlee-amd@users.noreply.github.com> Date: Fri, 14 Oct 2022 13:49:16 -0600 Subject: [PATCH] Updating files for missing licenses (#637) [ROCm/rccl commit: ebb8b5bf632c4f8e1340bbc678b6fcec4fdd1f10] --- projects/rccl/LICENSE.txt | 3 +-- projects/rccl/cmake/git_version.cmake | 20 +++++++++++++++++++ projects/rccl/src/net.cc | 7 +++++++ projects/rccl/test/common/CollectiveArgs.hpp | 1 - projects/rccl/test/common/PtrUnion.cpp | 6 ++++++ projects/rccl/test/common/PtrUnion.hpp | 6 ++++++ projects/rccl/test/common/main.cpp | 6 ++++++ projects/rccl/tools/MultiRank/README.mpi | 6 ++++++ .../MultiRank/rccl-allreduce-mpi-multirank.cc | 6 ++++++ .../MultiRank/rccl-allreduce-multirank.cc | 6 ++++++ .../rccl-reducescatter-mpi-multirank.cc | 6 ++++++ .../MultiRank/rccl-reducescatter-multirank.cc | 6 ++++++ projects/rccl/tools/TransferBench/README.md | 5 +++++ .../tools/topo_expl/models/topo_16p1h.xml | 4 ++++ .../tools/topo_expl/models/topo_16p1h_vm.xml | 4 ++++ .../tools/topo_expl/models/topo_3p_pcie.xml | 4 ++++ .../tools/topo_expl/models/topo_3p_pcie_1.xml | 4 ++++ .../rccl/tools/topo_expl/models/topo_4p1h.xml | 4 ++++ .../tools/topo_expl/models/topo_4p1h_1.xml | 4 ++++ .../rccl/tools/topo_expl/models/topo_4p2h.xml | 4 ++++ .../tools/topo_expl/models/topo_4p2h_1.xml | 4 ++++ .../tools/topo_expl/models/topo_4p2h_2nic.xml | 4 ++++ .../rccl/tools/topo_expl/models/topo_4p3l.xml | 4 ++++ .../tools/topo_expl/models/topo_4p3l_2h.xml | 4 ++++ .../tools/topo_expl/models/topo_4p3l_ia.xml | 4 ++++ .../tools/topo_expl/models/topo_4p3l_n2.xml | 4 ++++ .../tools/topo_expl/models/topo_4p3l_n2_1.xml | 4 ++++ .../tools/topo_expl/models/topo_4p3l_n4.xml | 4 ++++ .../rccl/tools/topo_expl/models/topo_4p4h.xml | 4 ++++ .../rccl/tools/topo_expl/models/topo_8p1h.xml | 4 ++++ .../tools/topo_expl/models/topo_8p1h_1.xml | 4 ++++ .../tools/topo_expl/models/topo_8p1h_2.xml | 4 ++++ .../tools/topo_expl/models/topo_8p1h_3.xml | 4 ++++ .../tools/topo_expl/models/topo_8p1h_4.xml | 4 ++++ .../tools/topo_expl/models/topo_8p1h_5.xml | 4 ++++ .../tools/topo_expl/models/topo_8p1h_n1.xml | 4 ++++ .../rccl/tools/topo_expl/models/topo_8p6l.xml | 4 ++++ .../tools/topo_expl/models/topo_8p6l_1nic.xml | 4 ++++ .../tools/topo_expl/models/topo_8p6l_2nic.xml | 4 ++++ .../tools/topo_expl/models/topo_8p6l_3nic.xml | 4 ++++ .../tools/topo_expl/models/topo_8p6l_4nic.xml | 4 ++++ .../tools/topo_expl/models/topo_8p6l_5nic.xml | 4 ++++ .../tools/topo_expl/models/topo_8p6l_6nic.xml | 4 ++++ .../tools/topo_expl/models/topo_8p_4nics.xml | 4 ++++ .../tools/topo_expl/models/topo_8p_90a.xml | 4 ++++ .../tools/topo_expl/models/topo_8p_90a_1.xml | 4 ++++ .../tools/topo_expl/models/topo_8p_pcie.xml | 4 ++++ .../tools/topo_expl/models/topo_8p_pcie_1.xml | 4 ++++ .../topo_expl/models/topo_8p_pcie_2nic.xml | 4 ++++ .../tools/topo_expl/models/topo_8p_rome.xml | 4 ++++ .../topo_expl/models/topo_8p_rome_4n_1.xml | 4 ++++ .../topo_expl/models/topo_8p_rome_4n_2.xml | 4 ++++ .../topo_expl/models/topo_8p_rome_4nics.xml | 4 ++++ .../topo_expl/models/topo_8p_rome_n2.xml | 4 ++++ .../topo_expl/models/topo_8p_rome_n2_1.xml | 4 ++++ .../topo_expl/models/topo_8p_rome_n2_2.xml | 4 ++++ .../topo_expl/models/topo_8p_rome_n4.xml | 4 ++++ .../topo_expl/models/topo_8p_rome_n4_1.xml | 4 ++++ .../topo_expl/models/topo_8p_rome_pcie.xml | 4 ++++ .../topo_expl/models/topo_8p_rome_vm1.xml | 4 ++++ .../tools/topo_expl/models/topo_8p_ts1.xml | 4 ++++ .../tools/topo_expl/models/topo_8p_ts1_1.xml | 4 ++++ .../tools/topo_expl/models/topo_8p_ts1_n4.xml | 4 ++++ .../topo_expl/models/topo_8p_ts1_n4_1.xml | 4 ++++ .../topo_expl/models/topo_8p_ts1_n4_2.xml | 4 ++++ .../topo_expl/models/topo_collnet_n1.xml | 4 ++++ .../topo_expl/models/topo_collnet_n4.xml | 4 ++++ 67 files changed, 297 insertions(+), 3 deletions(-) diff --git a/projects/rccl/LICENSE.txt b/projects/rccl/LICENSE.txt index 7e804f06a7..11b343feef 100644 --- a/projects/rccl/LICENSE.txt +++ b/projects/rccl/LICENSE.txt @@ -4,8 +4,7 @@ Attributions Contains contributions from NVIDIA. Copyright (c) 2015-2020, NVIDIA CORPORATION. All rights reserved. -copyright = 'Copyright 2019-2021 Advanced Micro Devices'. -2015-2018, NVIDIA CORPORATION; Modifications Copyright 2019-2021 Advanced Micro Devices. +Modifications Copyright (c) 2019-2022 Advanced Micro Devices, Inc. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions diff --git a/projects/rccl/cmake/git_version.cmake b/projects/rccl/cmake/git_version.cmake index ecc104c0a3..e070739ebc 100755 --- a/projects/rccl/cmake/git_version.cmake +++ b/projects/rccl/cmake/git_version.cmake @@ -1,3 +1,23 @@ +# Copyright (c) 2022 Advanced Micro Devices, Inc. All rights reserved. +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the "Software"), to deal +# in the Software without restriction, including without limitation the rights +# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included in all +# copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +# SOFTWARE. + # Attempt to collect the latest git hash execute_process(COMMAND git log --pretty=format:'%h' -n 1 OUTPUT_VARIABLE GIT_REV diff --git a/projects/rccl/src/net.cc b/projects/rccl/src/net.cc index 681309fc71..02730b86a9 100644 --- a/projects/rccl/src/net.cc +++ b/projects/rccl/src/net.cc @@ -1,3 +1,10 @@ +/************************************************************************* + * Copyright (c) 2015-2020, NVIDIA CORPORATION. All rights reserved. + * Modifications Copyright (c) 2022 Advanced Micro Devices, Inc. All rights reserved. + * + * See LICENSE.txt for license information + ************************************************************************/ + #include "net.h" #include "bootstrap.h" #include "checks.h" diff --git a/projects/rccl/test/common/CollectiveArgs.hpp b/projects/rccl/test/common/CollectiveArgs.hpp index 9caf2ab33f..5f961588ce 100644 --- a/projects/rccl/test/common/CollectiveArgs.hpp +++ b/projects/rccl/test/common/CollectiveArgs.hpp @@ -1,7 +1,6 @@ /************************************************************************* * Copyright (c) 2022 Advanced Micro Devices, Inc. All rights reserved. * -b * See LICENSE.txt for license information ************************************************************************/ #pragma once diff --git a/projects/rccl/test/common/PtrUnion.cpp b/projects/rccl/test/common/PtrUnion.cpp index 2340d97c7c..d06afa8194 100644 --- a/projects/rccl/test/common/PtrUnion.cpp +++ b/projects/rccl/test/common/PtrUnion.cpp @@ -1,3 +1,9 @@ +/************************************************************************* + * Copyright (c) 2022 Advanced Micro Devices, Inc. All rights reserved. + * + * See LICENSE.txt for license information + ************************************************************************/ + #include "PtrUnion.hpp" namespace RcclUnitTesting diff --git a/projects/rccl/test/common/PtrUnion.hpp b/projects/rccl/test/common/PtrUnion.hpp index 79c10ed979..f29d41a0bc 100644 --- a/projects/rccl/test/common/PtrUnion.hpp +++ b/projects/rccl/test/common/PtrUnion.hpp @@ -1,3 +1,9 @@ +/************************************************************************* + * Copyright (c) 2022 Advanced Micro Devices, Inc. All rights reserved. + * + * See LICENSE.txt for license information + ************************************************************************/ + #pragma once #include "ErrCode.hpp" #include "rccl/rccl.h" diff --git a/projects/rccl/test/common/main.cpp b/projects/rccl/test/common/main.cpp index f9ae576fee..a9852070a9 100644 --- a/projects/rccl/test/common/main.cpp +++ b/projects/rccl/test/common/main.cpp @@ -1,3 +1,9 @@ +/************************************************************************* + * Copyright (c) 2022 Advanced Micro Devices, Inc. All rights reserved. + * + * See LICENSE.txt for license information + ************************************************************************/ + #include #include "EnvVars.hpp" #include "TestBed.hpp" diff --git a/projects/rccl/tools/MultiRank/README.mpi b/projects/rccl/tools/MultiRank/README.mpi index dabf7c36d2..4672aa9eb4 100755 --- a/projects/rccl/tools/MultiRank/README.mpi +++ b/projects/rccl/tools/MultiRank/README.mpi @@ -1,3 +1,9 @@ +#************************************************************************ +# Copyright (c) 2022 Advanced Micro Devices, Inc. All rights reserved. +# +# See LICENSE.txt for license information +#***********************************************************************/ + #!/bin/bash export MPI_INSTALL_PATH= export RCCL_INSTALL_PATH= diff --git a/projects/rccl/tools/MultiRank/rccl-allreduce-mpi-multirank.cc b/projects/rccl/tools/MultiRank/rccl-allreduce-mpi-multirank.cc index 4302f61efb..dad099f012 100644 --- a/projects/rccl/tools/MultiRank/rccl-allreduce-mpi-multirank.cc +++ b/projects/rccl/tools/MultiRank/rccl-allreduce-mpi-multirank.cc @@ -1,3 +1,9 @@ +/************************************************************************* + * Copyright (c) 2022 Advanced Micro Devices, Inc. All rights reserved. + * + * See LICENSE.txt for license information + ************************************************************************/ + /* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil -*- */ #include #include diff --git a/projects/rccl/tools/MultiRank/rccl-allreduce-multirank.cc b/projects/rccl/tools/MultiRank/rccl-allreduce-multirank.cc index 6334f3c465..84680c46a1 100644 --- a/projects/rccl/tools/MultiRank/rccl-allreduce-multirank.cc +++ b/projects/rccl/tools/MultiRank/rccl-allreduce-multirank.cc @@ -1,3 +1,9 @@ +/************************************************************************* + * Copyright (c) 2022 Advanced Micro Devices, Inc. All rights reserved. + * + * See LICENSE.txt for license information + ************************************************************************/ + /* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil -*- */ #include #include "hip/hip_runtime.h" diff --git a/projects/rccl/tools/MultiRank/rccl-reducescatter-mpi-multirank.cc b/projects/rccl/tools/MultiRank/rccl-reducescatter-mpi-multirank.cc index 434c4f558f..722394c4c8 100644 --- a/projects/rccl/tools/MultiRank/rccl-reducescatter-mpi-multirank.cc +++ b/projects/rccl/tools/MultiRank/rccl-reducescatter-mpi-multirank.cc @@ -1,3 +1,9 @@ +/************************************************************************* + * Copyright (c) 2022 Advanced Micro Devices, Inc. All rights reserved. + * + * See LICENSE.txt for license information + ************************************************************************/ + /* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil -*- */ #include #include diff --git a/projects/rccl/tools/MultiRank/rccl-reducescatter-multirank.cc b/projects/rccl/tools/MultiRank/rccl-reducescatter-multirank.cc index 0b1fe5b524..1c14f201b8 100644 --- a/projects/rccl/tools/MultiRank/rccl-reducescatter-multirank.cc +++ b/projects/rccl/tools/MultiRank/rccl-reducescatter-multirank.cc @@ -1,3 +1,9 @@ +/************************************************************************* + * Copyright (c) 2022 Advanced Micro Devices, Inc. All rights reserved. + * + * See LICENSE.txt for license information + ************************************************************************/ + /* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil -*- */ #include #include "hip/hip_runtime.h" diff --git a/projects/rccl/tools/TransferBench/README.md b/projects/rccl/tools/TransferBench/README.md index 2023f92340..f0c9adbfc5 100644 --- a/projects/rccl/tools/TransferBench/README.md +++ b/projects/rccl/tools/TransferBench/README.md @@ -1,3 +1,8 @@ +/************************************************************************* + * Copyright (c) 2022 Advanced Micro Devices, Inc. All rights reserved. + * See LICENSE.txt for license information + ************************************************************************/ + # TransferBench TransferBench is a simple utility capable of benchmarking simultaneous copies between user-specified devices (CPUs/GPUs). diff --git a/projects/rccl/tools/topo_expl/models/topo_16p1h.xml b/projects/rccl/tools/topo_expl/models/topo_16p1h.xml index 44a0451414..39fdcdc32f 100644 --- a/projects/rccl/tools/topo_expl/models/topo_16p1h.xml +++ b/projects/rccl/tools/topo_expl/models/topo_16p1h.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_16p1h_vm.xml b/projects/rccl/tools/topo_expl/models/topo_16p1h_vm.xml index fef1ba5307..7ce3a3bb9e 100644 --- a/projects/rccl/tools/topo_expl/models/topo_16p1h_vm.xml +++ b/projects/rccl/tools/topo_expl/models/topo_16p1h_vm.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_3p_pcie.xml b/projects/rccl/tools/topo_expl/models/topo_3p_pcie.xml index 16bea77b3e..b6882e5179 100644 --- a/projects/rccl/tools/topo_expl/models/topo_3p_pcie.xml +++ b/projects/rccl/tools/topo_expl/models/topo_3p_pcie.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_3p_pcie_1.xml b/projects/rccl/tools/topo_expl/models/topo_3p_pcie_1.xml index b478ddf627..0951fec1e8 100644 --- a/projects/rccl/tools/topo_expl/models/topo_3p_pcie_1.xml +++ b/projects/rccl/tools/topo_expl/models/topo_3p_pcie_1.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_4p1h.xml b/projects/rccl/tools/topo_expl/models/topo_4p1h.xml index 9913fce3be..f8f907dc61 100644 --- a/projects/rccl/tools/topo_expl/models/topo_4p1h.xml +++ b/projects/rccl/tools/topo_expl/models/topo_4p1h.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_4p1h_1.xml b/projects/rccl/tools/topo_expl/models/topo_4p1h_1.xml index 999f33207e..6d163cb5f8 100644 --- a/projects/rccl/tools/topo_expl/models/topo_4p1h_1.xml +++ b/projects/rccl/tools/topo_expl/models/topo_4p1h_1.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_4p2h.xml b/projects/rccl/tools/topo_expl/models/topo_4p2h.xml index 1f1dc43ad7..0eaab15279 100644 --- a/projects/rccl/tools/topo_expl/models/topo_4p2h.xml +++ b/projects/rccl/tools/topo_expl/models/topo_4p2h.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_4p2h_1.xml b/projects/rccl/tools/topo_expl/models/topo_4p2h_1.xml index 94a8b7400b..0e73a03fe6 100644 --- a/projects/rccl/tools/topo_expl/models/topo_4p2h_1.xml +++ b/projects/rccl/tools/topo_expl/models/topo_4p2h_1.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_4p2h_2nic.xml b/projects/rccl/tools/topo_expl/models/topo_4p2h_2nic.xml index 828de231ff..3e589f4895 100644 --- a/projects/rccl/tools/topo_expl/models/topo_4p2h_2nic.xml +++ b/projects/rccl/tools/topo_expl/models/topo_4p2h_2nic.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_4p3l.xml b/projects/rccl/tools/topo_expl/models/topo_4p3l.xml index f2e2f3a6b8..3d1473e71f 100644 --- a/projects/rccl/tools/topo_expl/models/topo_4p3l.xml +++ b/projects/rccl/tools/topo_expl/models/topo_4p3l.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_4p3l_2h.xml b/projects/rccl/tools/topo_expl/models/topo_4p3l_2h.xml index d935ed2d91..0a5f8a63b2 100644 --- a/projects/rccl/tools/topo_expl/models/topo_4p3l_2h.xml +++ b/projects/rccl/tools/topo_expl/models/topo_4p3l_2h.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_4p3l_ia.xml b/projects/rccl/tools/topo_expl/models/topo_4p3l_ia.xml index 01b20c2dc7..7831185130 100644 --- a/projects/rccl/tools/topo_expl/models/topo_4p3l_ia.xml +++ b/projects/rccl/tools/topo_expl/models/topo_4p3l_ia.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_4p3l_n2.xml b/projects/rccl/tools/topo_expl/models/topo_4p3l_n2.xml index 656a271d22..27f0f1f8a9 100644 --- a/projects/rccl/tools/topo_expl/models/topo_4p3l_n2.xml +++ b/projects/rccl/tools/topo_expl/models/topo_4p3l_n2.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_4p3l_n2_1.xml b/projects/rccl/tools/topo_expl/models/topo_4p3l_n2_1.xml index b1943a3209..795bb3d9f5 100644 --- a/projects/rccl/tools/topo_expl/models/topo_4p3l_n2_1.xml +++ b/projects/rccl/tools/topo_expl/models/topo_4p3l_n2_1.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_4p3l_n4.xml b/projects/rccl/tools/topo_expl/models/topo_4p3l_n4.xml index 5faafa55ee..81cdb478f3 100644 --- a/projects/rccl/tools/topo_expl/models/topo_4p3l_n4.xml +++ b/projects/rccl/tools/topo_expl/models/topo_4p3l_n4.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_4p4h.xml b/projects/rccl/tools/topo_expl/models/topo_4p4h.xml index bd20841115..ee74cda713 100644 --- a/projects/rccl/tools/topo_expl/models/topo_4p4h.xml +++ b/projects/rccl/tools/topo_expl/models/topo_4p4h.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p1h.xml b/projects/rccl/tools/topo_expl/models/topo_8p1h.xml index 8345a81900..54a0804129 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p1h.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p1h.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p1h_1.xml b/projects/rccl/tools/topo_expl/models/topo_8p1h_1.xml index f7aaba74dd..3046b8d7f8 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p1h_1.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p1h_1.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p1h_2.xml b/projects/rccl/tools/topo_expl/models/topo_8p1h_2.xml index ef01230422..5f294149e0 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p1h_2.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p1h_2.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p1h_3.xml b/projects/rccl/tools/topo_expl/models/topo_8p1h_3.xml index 5dbe1d0b9d..3eb23bc409 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p1h_3.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p1h_3.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p1h_4.xml b/projects/rccl/tools/topo_expl/models/topo_8p1h_4.xml index 6658bf666b..1acc684a97 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p1h_4.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p1h_4.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p1h_5.xml b/projects/rccl/tools/topo_expl/models/topo_8p1h_5.xml index 5213f7ac8a..52d8b5f0e6 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p1h_5.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p1h_5.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p1h_n1.xml b/projects/rccl/tools/topo_expl/models/topo_8p1h_n1.xml index 1d9b83a1e8..757d494e12 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p1h_n1.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p1h_n1.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p6l.xml b/projects/rccl/tools/topo_expl/models/topo_8p6l.xml index 26a62b1e92..401a1578c1 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p6l.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p6l.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p6l_1nic.xml b/projects/rccl/tools/topo_expl/models/topo_8p6l_1nic.xml index 5fb50cfe08..edcbaf1349 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p6l_1nic.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p6l_1nic.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p6l_2nic.xml b/projects/rccl/tools/topo_expl/models/topo_8p6l_2nic.xml index 6d2ddddb52..ff0493258a 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p6l_2nic.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p6l_2nic.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p6l_3nic.xml b/projects/rccl/tools/topo_expl/models/topo_8p6l_3nic.xml index 588ec40e0b..f8ceba6511 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p6l_3nic.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p6l_3nic.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p6l_4nic.xml b/projects/rccl/tools/topo_expl/models/topo_8p6l_4nic.xml index 495a40dab6..b760a7f8e4 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p6l_4nic.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p6l_4nic.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p6l_5nic.xml b/projects/rccl/tools/topo_expl/models/topo_8p6l_5nic.xml index 570020a028..81dcb1e2e5 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p6l_5nic.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p6l_5nic.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p6l_6nic.xml b/projects/rccl/tools/topo_expl/models/topo_8p6l_6nic.xml index b0d16751d9..8599fe8a66 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p6l_6nic.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p6l_6nic.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_4nics.xml b/projects/rccl/tools/topo_expl/models/topo_8p_4nics.xml index 8129927d71..0d33a38b4b 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_4nics.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_4nics.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_90a.xml b/projects/rccl/tools/topo_expl/models/topo_8p_90a.xml index e81097f86a..82454d8dfd 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_90a.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_90a.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_90a_1.xml b/projects/rccl/tools/topo_expl/models/topo_8p_90a_1.xml index 6fee329532..68c77f7a6d 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_90a_1.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_90a_1.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_pcie.xml b/projects/rccl/tools/topo_expl/models/topo_8p_pcie.xml index 73d78788c9..79ecb50f7d 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_pcie.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_pcie.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_pcie_1.xml b/projects/rccl/tools/topo_expl/models/topo_8p_pcie_1.xml index 0fe69566c5..91a6c0127e 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_pcie_1.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_pcie_1.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_pcie_2nic.xml b/projects/rccl/tools/topo_expl/models/topo_8p_pcie_2nic.xml index f288bd317a..e9ff87484e 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_pcie_2nic.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_pcie_2nic.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_rome.xml b/projects/rccl/tools/topo_expl/models/topo_8p_rome.xml index e8d4f0e71d..67376eaeb7 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_rome.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_rome.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_rome_4n_1.xml b/projects/rccl/tools/topo_expl/models/topo_8p_rome_4n_1.xml index 6becaf655a..8831817325 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_rome_4n_1.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_rome_4n_1.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_rome_4n_2.xml b/projects/rccl/tools/topo_expl/models/topo_8p_rome_4n_2.xml index 031d62a585..289438c850 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_rome_4n_2.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_rome_4n_2.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_rome_4nics.xml b/projects/rccl/tools/topo_expl/models/topo_8p_rome_4nics.xml index 8129927d71..0d33a38b4b 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_rome_4nics.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_rome_4nics.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_rome_n2.xml b/projects/rccl/tools/topo_expl/models/topo_8p_rome_n2.xml index aa1e2fa97e..c68d9cf815 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_rome_n2.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_rome_n2.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_rome_n2_1.xml b/projects/rccl/tools/topo_expl/models/topo_8p_rome_n2_1.xml index 9edf0838ca..d006cab471 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_rome_n2_1.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_rome_n2_1.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_rome_n2_2.xml b/projects/rccl/tools/topo_expl/models/topo_8p_rome_n2_2.xml index c198a55877..99d83c4240 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_rome_n2_2.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_rome_n2_2.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_rome_n4.xml b/projects/rccl/tools/topo_expl/models/topo_8p_rome_n4.xml index 05a4197b18..3ae348c348 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_rome_n4.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_rome_n4.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_rome_n4_1.xml b/projects/rccl/tools/topo_expl/models/topo_8p_rome_n4_1.xml index b4af22a14f..b38c9ddc6f 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_rome_n4_1.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_rome_n4_1.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_rome_pcie.xml b/projects/rccl/tools/topo_expl/models/topo_8p_rome_pcie.xml index ff2521f48a..2084746276 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_rome_pcie.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_rome_pcie.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_rome_vm1.xml b/projects/rccl/tools/topo_expl/models/topo_8p_rome_vm1.xml index 9f3bcc938e..219d99bed4 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_rome_vm1.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_rome_vm1.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_ts1.xml b/projects/rccl/tools/topo_expl/models/topo_8p_ts1.xml index aa790c9534..dd22b7874a 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_ts1.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_ts1.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_ts1_1.xml b/projects/rccl/tools/topo_expl/models/topo_8p_ts1_1.xml index d899d84f62..b096b7240b 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_ts1_1.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_ts1_1.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_ts1_n4.xml b/projects/rccl/tools/topo_expl/models/topo_8p_ts1_n4.xml index b206e0cc52..e7fbf750b1 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_ts1_n4.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_ts1_n4.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_ts1_n4_1.xml b/projects/rccl/tools/topo_expl/models/topo_8p_ts1_n4_1.xml index ed0632b27c..2e918e8563 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_ts1_n4_1.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_ts1_n4_1.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_8p_ts1_n4_2.xml b/projects/rccl/tools/topo_expl/models/topo_8p_ts1_n4_2.xml index c12ea663a5..abbe8eed27 100644 --- a/projects/rccl/tools/topo_expl/models/topo_8p_ts1_n4_2.xml +++ b/projects/rccl/tools/topo_expl/models/topo_8p_ts1_n4_2.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_collnet_n1.xml b/projects/rccl/tools/topo_expl/models/topo_collnet_n1.xml index 6e63daf649..84138ba35f 100644 --- a/projects/rccl/tools/topo_expl/models/topo_collnet_n1.xml +++ b/projects/rccl/tools/topo_expl/models/topo_collnet_n1.xml @@ -1,3 +1,7 @@ + diff --git a/projects/rccl/tools/topo_expl/models/topo_collnet_n4.xml b/projects/rccl/tools/topo_expl/models/topo_collnet_n4.xml index a453ce03e6..2947de4df8 100644 --- a/projects/rccl/tools/topo_expl/models/topo_collnet_n4.xml +++ b/projects/rccl/tools/topo_expl/models/topo_collnet_n4.xml @@ -1,3 +1,7 @@ +