├── .azure-pipelines └── integration-test.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE ├── LICENSE.txt ├── Makefile ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── cgmanifest.json ├── ext-net ├── README.md ├── example │ ├── Makefile │ ├── nccl │ │ ├── common.h │ │ ├── err.h │ │ ├── net.h │ │ ├── net_device.h │ │ ├── net_v2.h │ │ ├── net_v3.h │ │ ├── net_v4.h │ │ ├── net_v5.h │ │ ├── net_v6.h │ │ ├── net_v7.h │ │ ├── net_v8.h │ │ └── types.h │ └── plugin.c └── google-fastsocket │ └── Makefile ├── ext-profiler └── example │ ├── Makefile │ ├── event.c │ ├── event.h │ ├── nccl │ ├── common.h │ ├── err.h │ ├── profiler.h │ ├── profiler_v1.h │ └── types.h │ ├── plugin.c │ ├── print_event.c │ └── print_event.h ├── ext-tuner └── example │ ├── Makefile │ ├── nccl │ ├── common.h │ ├── err.h │ └── tuner.h │ └── plugin.c ├── makefiles ├── common.mk ├── formatting.mk └── version.mk ├── pkg ├── Makefile ├── debian │ ├── .gitignore │ ├── Makefile │ ├── changelog.in │ ├── compat │ ├── control.in │ ├── copyright │ ├── gbp.conf │ ├── libnccl-dev.install.in │ ├── libnccl2.install.in │ ├── rules │ └── source │ │ └── format ├── redhat │ ├── Makefile │ └── nccl.spec.in ├── srctxz │ ├── Makefile │ └── create_srctxz.sh.in └── txz │ ├── Makefile │ └── create_txz.sh.in └── src ├── Makefile ├── bootstrap.cc ├── channel.cc ├── collectives.cc ├── debug.cc ├── device ├── Makefile ├── all_gather.h ├── all_reduce.h ├── broadcast.h ├── common.cu ├── common.h ├── common_kernel.h ├── generate.py ├── msccl_kernel.cu ├── network │ └── unpack │ │ ├── unpack.h │ │ └── unpack_defs.h ├── onerank.cu ├── op128.h ├── primitives.h ├── prims_ll.h ├── prims_ll128.h ├── prims_simple.h ├── reduce.h ├── reduce_kernel.h ├── reduce_scatter.h └── sendrecv.h ├── enhcompat.cc ├── enqueue.cc ├── graph ├── connect.cc ├── paths.cc ├── rings.cc ├── rings.h ├── search.cc ├── topo.cc ├── topo.h ├── trees.cc ├── tuning.cc ├── xml.cc └── xml.h ├── group.cc ├── include ├── alloc.h ├── argcheck.h ├── bitops.h ├── bootstrap.h ├── channel.h ├── checks.h ├── coll_net.h ├── collectives.h ├── comm.h ├── core.h ├── cpuset.h ├── cudawrap.h ├── debug.h ├── device.h ├── enqueue.h ├── gdrwrap.h ├── graph.h ├── group.h ├── ibvcore.h ├── ibvsymbols.h ├── ibvwrap.h ├── info.h ├── ipcsocket.h ├── msccl │ ├── msccl_kernel.h │ ├── msccl_lifecycle.h │ ├── msccl_parser.h │ ├── msccl_scheduler.h │ ├── msccl_setup.h │ ├── msccl_status.h │ └── msccl_struct.h ├── nccl_common.h ├── nccl_net.h ├── nccl_profiler.h ├── nccl_tuner.h ├── net.h ├── net_device.h ├── npkit │ ├── npkit.h │ ├── npkit_event.h │ └── npkit_struct.h ├── nvmlwrap.h ├── nvtx.h ├── nvtx3 │ ├── nvToolsExt.h │ ├── nvToolsExtCounters.h │ ├── nvToolsExtCuda.h │ ├── nvToolsExtCudaRt.h │ ├── nvToolsExtMem.h │ ├── nvToolsExtMemCudaRt.h │ ├── nvToolsExtOpenCL.h │ ├── nvToolsExtPayload.h │ ├── nvToolsExtPayloadHelper.h │ ├── nvToolsExtSemanticsCounters.h │ ├── nvToolsExtSemanticsScope.h │ ├── nvToolsExtSync.h │ ├── nvtx3.hpp │ └── nvtxDetail │ │ ├── nvtxExtHelperMacros.h │ │ ├── nvtxExtImpl.h │ │ ├── nvtxExtImplCounters_v1.h │ │ ├── nvtxExtImplMemCudaRt_v1.h │ │ ├── nvtxExtImplMem_v1.h │ │ ├── nvtxExtImplPayload_v1.h │ │ ├── nvtxExtInit.h │ │ ├── nvtxExtPayloadHelperInternal.h │ │ ├── nvtxExtPayloadTypeInfo.h │ │ ├── nvtxExtTypes.h │ │ ├── nvtxImpl.h │ │ ├── nvtxImplCore.h │ │ ├── nvtxImplCudaRt_v3.h │ │ ├── nvtxImplCuda_v3.h │ │ ├── nvtxImplOpenCL_v3.h │ │ ├── nvtxImplSync_v3.h │ │ ├── nvtxInit.h │ │ ├── nvtxInitDecls.h │ │ ├── nvtxInitDefs.h │ │ ├── nvtxLinkOnce.h │ │ └── nvtxTypes.h ├── p2p.h ├── param.h ├── profiler.h ├── proxy.h ├── register.h ├── shm.h ├── shmutils.h ├── socket.h ├── strongstream.h ├── timer.h ├── transport.h ├── trees.h ├── tuner.h └── utils.h ├── init.cc ├── init_nvtx.cc ├── misc ├── argcheck.cc ├── cudawrap.cc ├── gdrwrap.cc ├── ibvsymbols.cc ├── ibvwrap.cc ├── ipcsocket.cc ├── msccl │ ├── msccl_lifecycle.cc │ ├── msccl_parser.cc │ ├── msccl_setup.cc │ └── msccl_status.cc ├── npkit.cc ├── nvmlwrap.cc ├── param.cc ├── profiler.cc ├── shmutils.cc ├── socket.cc ├── strongstream.cc ├── tuner.cc └── utils.cc ├── nccl.h.in ├── nccl.pc.in ├── net.cc ├── proxy.cc ├── register.cc ├── transport.cc └── transport ├── coll_net.cc ├── generic.cc ├── net.cc ├── net_ib.cc ├── net_socket.cc ├── nvls.cc ├── p2p.cc └── shm.cc /.azure-pipelines/integration-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/.azure-pipelines/integration-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /cgmanifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/cgmanifest.json -------------------------------------------------------------------------------- /ext-net/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-net/README.md -------------------------------------------------------------------------------- /ext-net/example/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-net/example/Makefile -------------------------------------------------------------------------------- /ext-net/example/nccl/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-net/example/nccl/common.h -------------------------------------------------------------------------------- /ext-net/example/nccl/err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-net/example/nccl/err.h -------------------------------------------------------------------------------- /ext-net/example/nccl/net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-net/example/nccl/net.h -------------------------------------------------------------------------------- /ext-net/example/nccl/net_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-net/example/nccl/net_device.h -------------------------------------------------------------------------------- /ext-net/example/nccl/net_v2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-net/example/nccl/net_v2.h -------------------------------------------------------------------------------- /ext-net/example/nccl/net_v3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-net/example/nccl/net_v3.h -------------------------------------------------------------------------------- /ext-net/example/nccl/net_v4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-net/example/nccl/net_v4.h -------------------------------------------------------------------------------- /ext-net/example/nccl/net_v5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-net/example/nccl/net_v5.h -------------------------------------------------------------------------------- /ext-net/example/nccl/net_v6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-net/example/nccl/net_v6.h -------------------------------------------------------------------------------- /ext-net/example/nccl/net_v7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-net/example/nccl/net_v7.h -------------------------------------------------------------------------------- /ext-net/example/nccl/net_v8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-net/example/nccl/net_v8.h -------------------------------------------------------------------------------- /ext-net/example/nccl/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-net/example/nccl/types.h -------------------------------------------------------------------------------- /ext-net/example/plugin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-net/example/plugin.c -------------------------------------------------------------------------------- /ext-net/google-fastsocket/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-net/google-fastsocket/Makefile -------------------------------------------------------------------------------- /ext-profiler/example/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-profiler/example/Makefile -------------------------------------------------------------------------------- /ext-profiler/example/event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-profiler/example/event.c -------------------------------------------------------------------------------- /ext-profiler/example/event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-profiler/example/event.h -------------------------------------------------------------------------------- /ext-profiler/example/nccl/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-profiler/example/nccl/common.h -------------------------------------------------------------------------------- /ext-profiler/example/nccl/err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-profiler/example/nccl/err.h -------------------------------------------------------------------------------- /ext-profiler/example/nccl/profiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-profiler/example/nccl/profiler.h -------------------------------------------------------------------------------- /ext-profiler/example/nccl/profiler_v1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-profiler/example/nccl/profiler_v1.h -------------------------------------------------------------------------------- /ext-profiler/example/nccl/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-profiler/example/nccl/types.h -------------------------------------------------------------------------------- /ext-profiler/example/plugin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-profiler/example/plugin.c -------------------------------------------------------------------------------- /ext-profiler/example/print_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-profiler/example/print_event.c -------------------------------------------------------------------------------- /ext-profiler/example/print_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-profiler/example/print_event.h -------------------------------------------------------------------------------- /ext-tuner/example/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-tuner/example/Makefile -------------------------------------------------------------------------------- /ext-tuner/example/nccl/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-tuner/example/nccl/common.h -------------------------------------------------------------------------------- /ext-tuner/example/nccl/err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-tuner/example/nccl/err.h -------------------------------------------------------------------------------- /ext-tuner/example/nccl/tuner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-tuner/example/nccl/tuner.h -------------------------------------------------------------------------------- /ext-tuner/example/plugin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/ext-tuner/example/plugin.c -------------------------------------------------------------------------------- /makefiles/common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/makefiles/common.mk -------------------------------------------------------------------------------- /makefiles/formatting.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/makefiles/formatting.mk -------------------------------------------------------------------------------- /makefiles/version.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/makefiles/version.mk -------------------------------------------------------------------------------- /pkg/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/pkg/Makefile -------------------------------------------------------------------------------- /pkg/debian/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/pkg/debian/.gitignore -------------------------------------------------------------------------------- /pkg/debian/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/pkg/debian/Makefile -------------------------------------------------------------------------------- /pkg/debian/changelog.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/pkg/debian/changelog.in -------------------------------------------------------------------------------- /pkg/debian/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /pkg/debian/control.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/pkg/debian/control.in -------------------------------------------------------------------------------- /pkg/debian/copyright: -------------------------------------------------------------------------------- 1 | ../../LICENSE.txt -------------------------------------------------------------------------------- /pkg/debian/gbp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/pkg/debian/gbp.conf -------------------------------------------------------------------------------- /pkg/debian/libnccl-dev.install.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/pkg/debian/libnccl-dev.install.in -------------------------------------------------------------------------------- /pkg/debian/libnccl2.install.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/pkg/debian/libnccl2.install.in -------------------------------------------------------------------------------- /pkg/debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/pkg/debian/rules -------------------------------------------------------------------------------- /pkg/debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (native) 2 | -------------------------------------------------------------------------------- /pkg/redhat/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/pkg/redhat/Makefile -------------------------------------------------------------------------------- /pkg/redhat/nccl.spec.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/pkg/redhat/nccl.spec.in -------------------------------------------------------------------------------- /pkg/srctxz/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/pkg/srctxz/Makefile -------------------------------------------------------------------------------- /pkg/srctxz/create_srctxz.sh.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/pkg/srctxz/create_srctxz.sh.in -------------------------------------------------------------------------------- /pkg/txz/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/pkg/txz/Makefile -------------------------------------------------------------------------------- /pkg/txz/create_txz.sh.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/pkg/txz/create_txz.sh.in -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/bootstrap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/bootstrap.cc -------------------------------------------------------------------------------- /src/channel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/channel.cc -------------------------------------------------------------------------------- /src/collectives.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/collectives.cc -------------------------------------------------------------------------------- /src/debug.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/debug.cc -------------------------------------------------------------------------------- /src/device/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/Makefile -------------------------------------------------------------------------------- /src/device/all_gather.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/all_gather.h -------------------------------------------------------------------------------- /src/device/all_reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/all_reduce.h -------------------------------------------------------------------------------- /src/device/broadcast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/broadcast.h -------------------------------------------------------------------------------- /src/device/common.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/common.cu -------------------------------------------------------------------------------- /src/device/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/common.h -------------------------------------------------------------------------------- /src/device/common_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/common_kernel.h -------------------------------------------------------------------------------- /src/device/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/generate.py -------------------------------------------------------------------------------- /src/device/msccl_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/msccl_kernel.cu -------------------------------------------------------------------------------- /src/device/network/unpack/unpack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/network/unpack/unpack.h -------------------------------------------------------------------------------- /src/device/network/unpack/unpack_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/network/unpack/unpack_defs.h -------------------------------------------------------------------------------- /src/device/onerank.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/onerank.cu -------------------------------------------------------------------------------- /src/device/op128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/op128.h -------------------------------------------------------------------------------- /src/device/primitives.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/primitives.h -------------------------------------------------------------------------------- /src/device/prims_ll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/prims_ll.h -------------------------------------------------------------------------------- /src/device/prims_ll128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/prims_ll128.h -------------------------------------------------------------------------------- /src/device/prims_simple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/prims_simple.h -------------------------------------------------------------------------------- /src/device/reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/reduce.h -------------------------------------------------------------------------------- /src/device/reduce_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/reduce_kernel.h -------------------------------------------------------------------------------- /src/device/reduce_scatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/reduce_scatter.h -------------------------------------------------------------------------------- /src/device/sendrecv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/device/sendrecv.h -------------------------------------------------------------------------------- /src/enhcompat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/enhcompat.cc -------------------------------------------------------------------------------- /src/enqueue.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/enqueue.cc -------------------------------------------------------------------------------- /src/graph/connect.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/graph/connect.cc -------------------------------------------------------------------------------- /src/graph/paths.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/graph/paths.cc -------------------------------------------------------------------------------- /src/graph/rings.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/graph/rings.cc -------------------------------------------------------------------------------- /src/graph/rings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/graph/rings.h -------------------------------------------------------------------------------- /src/graph/search.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/graph/search.cc -------------------------------------------------------------------------------- /src/graph/topo.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/graph/topo.cc -------------------------------------------------------------------------------- /src/graph/topo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/graph/topo.h -------------------------------------------------------------------------------- /src/graph/trees.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/graph/trees.cc -------------------------------------------------------------------------------- /src/graph/tuning.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/graph/tuning.cc -------------------------------------------------------------------------------- /src/graph/xml.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/graph/xml.cc -------------------------------------------------------------------------------- /src/graph/xml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/graph/xml.h -------------------------------------------------------------------------------- /src/group.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/group.cc -------------------------------------------------------------------------------- /src/include/alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/alloc.h -------------------------------------------------------------------------------- /src/include/argcheck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/argcheck.h -------------------------------------------------------------------------------- /src/include/bitops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/bitops.h -------------------------------------------------------------------------------- /src/include/bootstrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/bootstrap.h -------------------------------------------------------------------------------- /src/include/channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/channel.h -------------------------------------------------------------------------------- /src/include/checks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/checks.h -------------------------------------------------------------------------------- /src/include/coll_net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/coll_net.h -------------------------------------------------------------------------------- /src/include/collectives.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/collectives.h -------------------------------------------------------------------------------- /src/include/comm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/comm.h -------------------------------------------------------------------------------- /src/include/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/core.h -------------------------------------------------------------------------------- /src/include/cpuset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/cpuset.h -------------------------------------------------------------------------------- /src/include/cudawrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/cudawrap.h -------------------------------------------------------------------------------- /src/include/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/debug.h -------------------------------------------------------------------------------- /src/include/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/device.h -------------------------------------------------------------------------------- /src/include/enqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/enqueue.h -------------------------------------------------------------------------------- /src/include/gdrwrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/gdrwrap.h -------------------------------------------------------------------------------- /src/include/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/graph.h -------------------------------------------------------------------------------- /src/include/group.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/group.h -------------------------------------------------------------------------------- /src/include/ibvcore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/ibvcore.h -------------------------------------------------------------------------------- /src/include/ibvsymbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/ibvsymbols.h -------------------------------------------------------------------------------- /src/include/ibvwrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/ibvwrap.h -------------------------------------------------------------------------------- /src/include/info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/info.h -------------------------------------------------------------------------------- /src/include/ipcsocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/ipcsocket.h -------------------------------------------------------------------------------- /src/include/msccl/msccl_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/msccl/msccl_kernel.h -------------------------------------------------------------------------------- /src/include/msccl/msccl_lifecycle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/msccl/msccl_lifecycle.h -------------------------------------------------------------------------------- /src/include/msccl/msccl_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/msccl/msccl_parser.h -------------------------------------------------------------------------------- /src/include/msccl/msccl_scheduler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/msccl/msccl_scheduler.h -------------------------------------------------------------------------------- /src/include/msccl/msccl_setup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/msccl/msccl_setup.h -------------------------------------------------------------------------------- /src/include/msccl/msccl_status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/msccl/msccl_status.h -------------------------------------------------------------------------------- /src/include/msccl/msccl_struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/msccl/msccl_struct.h -------------------------------------------------------------------------------- /src/include/nccl_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nccl_common.h -------------------------------------------------------------------------------- /src/include/nccl_net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nccl_net.h -------------------------------------------------------------------------------- /src/include/nccl_profiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nccl_profiler.h -------------------------------------------------------------------------------- /src/include/nccl_tuner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nccl_tuner.h -------------------------------------------------------------------------------- /src/include/net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/net.h -------------------------------------------------------------------------------- /src/include/net_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/net_device.h -------------------------------------------------------------------------------- /src/include/npkit/npkit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/npkit/npkit.h -------------------------------------------------------------------------------- /src/include/npkit/npkit_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/npkit/npkit_event.h -------------------------------------------------------------------------------- /src/include/npkit/npkit_struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/npkit/npkit_struct.h -------------------------------------------------------------------------------- /src/include/nvmlwrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvmlwrap.h -------------------------------------------------------------------------------- /src/include/nvtx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvToolsExt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvToolsExt.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvToolsExtCounters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvToolsExtCounters.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvToolsExtCuda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvToolsExtCuda.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvToolsExtCudaRt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvToolsExtCudaRt.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvToolsExtMem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvToolsExtMem.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvToolsExtMemCudaRt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvToolsExtMemCudaRt.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvToolsExtOpenCL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvToolsExtOpenCL.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvToolsExtPayload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvToolsExtPayload.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvToolsExtPayloadHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvToolsExtPayloadHelper.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvToolsExtSemanticsCounters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvToolsExtSemanticsCounters.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvToolsExtSemanticsScope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvToolsExtSemanticsScope.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvToolsExtSync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvToolsExtSync.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtx3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtx3.hpp -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxExtHelperMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxExtHelperMacros.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxExtImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxExtImpl.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxExtImplCounters_v1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxExtImplCounters_v1.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxExtImplMemCudaRt_v1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxExtImplMemCudaRt_v1.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxExtImplMem_v1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxExtImplMem_v1.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxExtImplPayload_v1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxExtImplPayload_v1.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxExtInit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxExtInit.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxExtPayloadHelperInternal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxExtPayloadHelperInternal.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxExtPayloadTypeInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxExtPayloadTypeInfo.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxExtTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxExtTypes.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxImpl.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxImplCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxImplCore.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxImplCudaRt_v3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxImplCudaRt_v3.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxImplCuda_v3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxImplCuda_v3.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxImplOpenCL_v3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxImplOpenCL_v3.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxImplSync_v3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxImplSync_v3.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxInit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxInit.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxInitDecls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxInitDecls.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxInitDefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxInitDefs.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxLinkOnce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxLinkOnce.h -------------------------------------------------------------------------------- /src/include/nvtx3/nvtxDetail/nvtxTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/nvtx3/nvtxDetail/nvtxTypes.h -------------------------------------------------------------------------------- /src/include/p2p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/p2p.h -------------------------------------------------------------------------------- /src/include/param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/param.h -------------------------------------------------------------------------------- /src/include/profiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/profiler.h -------------------------------------------------------------------------------- /src/include/proxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/proxy.h -------------------------------------------------------------------------------- /src/include/register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/register.h -------------------------------------------------------------------------------- /src/include/shm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/shm.h -------------------------------------------------------------------------------- /src/include/shmutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/shmutils.h -------------------------------------------------------------------------------- /src/include/socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/socket.h -------------------------------------------------------------------------------- /src/include/strongstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/strongstream.h -------------------------------------------------------------------------------- /src/include/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/timer.h -------------------------------------------------------------------------------- /src/include/transport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/transport.h -------------------------------------------------------------------------------- /src/include/trees.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/trees.h -------------------------------------------------------------------------------- /src/include/tuner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/tuner.h -------------------------------------------------------------------------------- /src/include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/include/utils.h -------------------------------------------------------------------------------- /src/init.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/init.cc -------------------------------------------------------------------------------- /src/init_nvtx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/init_nvtx.cc -------------------------------------------------------------------------------- /src/misc/argcheck.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/argcheck.cc -------------------------------------------------------------------------------- /src/misc/cudawrap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/cudawrap.cc -------------------------------------------------------------------------------- /src/misc/gdrwrap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/gdrwrap.cc -------------------------------------------------------------------------------- /src/misc/ibvsymbols.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/ibvsymbols.cc -------------------------------------------------------------------------------- /src/misc/ibvwrap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/ibvwrap.cc -------------------------------------------------------------------------------- /src/misc/ipcsocket.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/ipcsocket.cc -------------------------------------------------------------------------------- /src/misc/msccl/msccl_lifecycle.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/msccl/msccl_lifecycle.cc -------------------------------------------------------------------------------- /src/misc/msccl/msccl_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/msccl/msccl_parser.cc -------------------------------------------------------------------------------- /src/misc/msccl/msccl_setup.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/msccl/msccl_setup.cc -------------------------------------------------------------------------------- /src/misc/msccl/msccl_status.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/msccl/msccl_status.cc -------------------------------------------------------------------------------- /src/misc/npkit.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/npkit.cc -------------------------------------------------------------------------------- /src/misc/nvmlwrap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/nvmlwrap.cc -------------------------------------------------------------------------------- /src/misc/param.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/param.cc -------------------------------------------------------------------------------- /src/misc/profiler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/profiler.cc -------------------------------------------------------------------------------- /src/misc/shmutils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/shmutils.cc -------------------------------------------------------------------------------- /src/misc/socket.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/socket.cc -------------------------------------------------------------------------------- /src/misc/strongstream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/strongstream.cc -------------------------------------------------------------------------------- /src/misc/tuner.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/tuner.cc -------------------------------------------------------------------------------- /src/misc/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/misc/utils.cc -------------------------------------------------------------------------------- /src/nccl.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/nccl.h.in -------------------------------------------------------------------------------- /src/nccl.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/nccl.pc.in -------------------------------------------------------------------------------- /src/net.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/net.cc -------------------------------------------------------------------------------- /src/proxy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/proxy.cc -------------------------------------------------------------------------------- /src/register.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/register.cc -------------------------------------------------------------------------------- /src/transport.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/transport.cc -------------------------------------------------------------------------------- /src/transport/coll_net.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/transport/coll_net.cc -------------------------------------------------------------------------------- /src/transport/generic.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/transport/generic.cc -------------------------------------------------------------------------------- /src/transport/net.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/transport/net.cc -------------------------------------------------------------------------------- /src/transport/net_ib.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/transport/net_ib.cc -------------------------------------------------------------------------------- /src/transport/net_socket.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/transport/net_socket.cc -------------------------------------------------------------------------------- /src/transport/nvls.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/transport/nvls.cc -------------------------------------------------------------------------------- /src/transport/p2p.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/transport/p2p.cc -------------------------------------------------------------------------------- /src/transport/shm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/msccl-executor-nccl/HEAD/src/transport/shm.cc --------------------------------------------------------------------------------