MCPcopy Create free account

hub / github.com/aws/aws-ofi-nccl / types & classes

Types & classes476 in github.com/aws/aws-ofi-nccl

↓ 2 callersClassaddress_storage
include/nccl_ofi_ep_addr_list.h:77
↓ 2 callersClassstorage
include/nccl_ofi_environ.h:156
↓ 1 callersClassDefault
include/nccl_ofi_platform.h:112
↓ 1 callersClassNCCLAlgo
contrib/python/ofi_nccl/tuner/cli/wrapper.py:35
↓ 1 callersClassNCCLProto
contrib/python/ofi_nccl/tuner/cli/wrapper.py:45
↓ 1 callersClassTestPlatform
Dummy test platform for registration testing
tests/unit/platform_manager.cpp:21
↓ 1 callersClassTuner
contrib/python/ofi_nccl/tuner/cli/wrapper.py:57
↓ 1 callersClassTunerPlatform
contrib/python/ofi_nccl/tuner/cli/wrapper.py:50
ClassCAPABILITY
include/nccl_ofi_spinlock.h:12
EnumCOORD_SCALE
include/tuner/nccl_ofi_tuner_region.h:72
ClassConnectionTest
tests/functional/nccl_connection.cpp:12
ClassCopyTestPlatform
tests/unit/platform_manager.cpp:27
ClassDlcloseDeleter
src/nccl_ofi_cuda.cpp:28
ClassGroup
tests/functional/grouped_recv.cpp:541
ClassGroupedRecvMixedNumRecvsAndSizesTest
* Variable num_recvs (1..8) with variable sizes within each group. */
tests/functional/grouped_recv.cpp:520
ClassGroupedRecvMixedPatternTest
* Alternating uniform 256KB and variable sizes, always n=8. */
tests/functional/grouped_recv.cpp:394
ClassGroupedRecvMixedSizeTest
tests/functional/grouped_recv.cpp:137
ClassGroupedRecvMultiTagTest
* Two recv groups with different tags, sends interleaved across groups. * Recv group 1: n=1, tag=8 * Recv group 2: n=8, tags=0-7 * Sends (in order)
tests/functional/grouped_recv.cpp:672
ClassGroupedRecvPatternTest
tests/functional/grouped_recv.cpp:262
ClassGroupedRecvTest
tests/functional/grouped_recv.cpp:19
ClassInflightCloseTest
tests/functional/inflight_close.cpp:12
ClassMessageTransferTest
tests/functional/nccl_message_transfer.cpp:13
ClassNCCLDebugLogLevel
contrib/python/ofi_nccl/tuner/cli/wrapper.py:14
ClassNCCLFunc
contrib/python/ofi_nccl/tuner/cli/wrapper.py:23
EnumParamSource
include/nccl_ofi_param_impl.h:21
ClassPhase
tests/functional/grouped_recv.cpp:251
ClassPlatform
* @brief Abstract base class representing a platform implementation for NCCL OFI plugin * * The Platform class provides an interface for platform-sp
include/nccl_ofi_platform.h:35
ClassPlatformAWS
include/platform-aws.h:24
ClassPlatformManager
include/nccl_ofi_platform.h:130
ClassRegHandle
include/nccl_ofi_device_copy.h:22
ClassReuseListenCommTest
tests/functional/reuse_listen_comm.cpp:12
ClassTest10_GroupedNoEager
================================================================ * Test 10: Grouped recv, no eager (large messages, regression) * ==================
tests/functional/eager_multirecv.cpp:381
ClassTest11_EagerAcrossSingleGrouped
================================================================ * Test 11: Eager queue ordering across single + grouped * 3 eager sends: offset 0 →
tests/functional/eager_multirecv.cpp:436
ClassTest12_TagPushback
================================================================ * Test 12: Eager with tag mismatch pushback across two groups * Sends: tags [B, D,
tests/functional/eager_multirecv.cpp:518
ClassTest13_QueueFull
================================================================ * Test 13: Eager queue full (8 messages) * ========================================
tests/functional/eager_multirecv.cpp:602
ClassTest14_SizeBoundary
================================================================ * Test 14: Eager size boundary * ==================================================
tests/functional/eager_multirecv.cpp:663
ClassTest15_PermutationEagerWrite
================================================================ * Test 15: Two grouped recvs (n=4), all eager/write permutations * T0: eager/eager,
tests/functional/eager_multirecv.cpp:720
ClassTest16_OrderingPerTag
================================================================ * Test 16: 4x grouped(n=2) same tags, verify in-order per tag * Tags [X=70, Y=71] r
tests/functional/eager_multirecv.cpp:809
ClassTest17_InterleavedAllWrite
================================================================ * T17: Interleaved sends across two grouped recvs (all writes) * Two grouped recvs
tests/functional/eager_multirecv.cpp:890
ClassTest18_InterleavedAllEager
================================================================ * T18: Interleaved sends across two grouped recvs (all eager) * Same interleaving a
tests/functional/eager_multirecv.cpp:965
ClassTest19_InterleavedMixed
================================================================ * T19: Interleaved sends, mixed eager+write within each group * Two grouped recvs (
tests/functional/eager_multirecv.cpp:1040
ClassTest21_ThreeGroupsInterleaved
================================================================ * T21: Three grouped recvs interleaved, same tags, different sizes * 3x grouped(n=2
tests/functional/eager_multirecv.cpp:1122
ClassTest22_MaxInterleaveWrite
================================================================ * T22: Heavy interleaving: 2x grouped(n=8), every other send from msg2 * Send order
tests/functional/eager_multirecv.cpp:1197
ClassTest23_EagerSpanMultiGroups
================================================================ * T23: Eager spanning multiple grouped recvs * Rank 0 sends 12 small messages: tags
tests/functional/eager_multirecv.cpp:1272
ClassTest24_EagerAlternatingSingleGrouped
================================================================ * T24: Eager spanning single + grouped + single recvs * Rank 0 sends 6 small messag
tests/functional/eager_multirecv.cpp:1344
ClassTest5_SingleEagerLate
* T5: Single recv eager (late recv) * Rank 0 sends 1 small (1024B) message with tag=1. * Rank 1 waits 10ms (so send goes eager), then posts single r
tests/functional/eager_multirecv.cpp:110
ClassTest6_SingleEagerEarly
================================================================ * Test 6: Single recv eager — recv posted BEFORE send * ===========================
tests/functional/eager_multirecv.cpp:160
ClassTest7_MultiSeqEager
================================================================ * Test 7: Multiple sequential single-recv eager messages * ========================
tests/functional/eager_multirecv.cpp:205
ClassTest8_GroupedAllEager
================================================================ * Test 8: Grouped recv with all eager * ===========================================
tests/functional/eager_multirecv.cpp:258
ClassTest9_GroupedMixed
================================================================ * Test 9: Grouped recv mixed eager + RDMA write * =================================
tests/functional/eager_multirecv.cpp:319
ClassTestPlatformManager
Test helper class to access protected constructor
tests/unit/platform_manager.cpp:15
ClassTestScenario
Forward declaration
tests/functional/functional_test.h:234
ClassTestSuite
* Test registry for collecting test scenarios */
tests/functional/functional_test.h:344
ClassTestablePlatformAWS
Test class to access protected methods
tests/unit/aws_platform_mapper.cpp:16
ClassThreadContext
* Thread context structure for test scenarios */
tests/functional/functional_test.h:239
ClassTunerProcessConfig
* This class caches expensive one-time initialization (topology creation, * platform detection, env var parsing) to avoid repeated work. */
include/tuner/nccl_ofi_tuner_process_config.h:19
Classaddress_storage_hash
include/nccl_ofi_ep_addr_list.h:93
Classcm_ep_addr
include/cm/nccl_ofi_cm_types.h:26
Classcm_resources
* A container class for various resources used by the CM code. This represents * the CM state, and is owned by the connection_manager class * * Imp
include/cm/nccl_ofi_cm_resources.h:196
Classcm_resources
include/cm/nccl_ofi_cm_types.h:23
Classconn_msg_buffer_manager
* An interface used by the CM code to allocate registered buffers to send and * receive connect messages * * Implemented using a nccl_ofi_freelist_
include/cm/nccl_ofi_cm_resources.h:128
EnumcudaDriverEntryPointQueryResult
src/nccl_ofi_cuda.cpp:23
Classec2_platform_data
include/platform-aws.h:41
Classefa_io_cdesc_common
tests/functional/efa_direct_wqe.cpp:109
Classefa_io_cdesc_common
tests/functional/efa_direct_wqe.h:94
Enumefa_io_comp_status
tests/functional/efa_direct_wqe.h:34
Enumefa_io_queue_type
tests/functional/efa_direct_wqe.h:23
Classefa_io_rdma_req
tests/functional/efa_direct_wqe.h:80
Classefa_io_rdma_req
tests/functional/efa_direct_wqe.h:90
Classefa_io_remote_mem_addr
tests/functional/efa_direct_wqe.cpp:78
Classefa_io_remote_mem_addr
tests/functional/efa_direct_wqe.h:73
Classefa_io_remote_mem_addr
tests/functional/efa_direct_wqe.h:81
Enumefa_io_send_op_type
tests/functional/efa_direct_wqe.h:28
Classefa_io_tx_buf_desc
tests/functional/efa_direct_wqe.cpp:84
Classefa_io_tx_buf_desc
tests/functional/efa_direct_wqe.h:66
Classefa_io_tx_buf_desc
tests/functional/efa_direct_wqe.h:82
Classefa_io_tx_buf_desc
tests/functional/efa_direct_wqe.h:88
Classefa_io_tx_meta_desc
tests/functional/efa_direct_wqe.cpp:65
Classefa_io_tx_meta_desc
tests/functional/efa_direct_wqe.h:53
Classefa_io_tx_meta_desc
tests/functional/efa_direct_wqe.h:86
Classefa_io_tx_wqe
tests/functional/gin_put_gdaki.cpp:234
Classefa_io_tx_wqe
tests/functional/efa_direct_wqe.cpp:57
Classefa_io_tx_wqe
tests/functional/efa_direct_wqe.h:85
Classendpoint
* Encapsulates a Libfabric endpoint for use with the CM * * Also encapsulates other OFI resources -- domain (from transport) * and av */
include/cm/nccl_ofi_cm_resources.h:28
Classentry
tests/unit/dlist.cpp:13
Classenv_manager
include/nccl_ofi_environ.h:18
Classfi_av_attr
src/nccl_ofi_ofiutils.cpp:422
Classfi_av_attr
src/rdma/gin/nccl_ofi_gin_gdaki_resources.cpp:105
Classfi_bus_attr
src/nccl_ofi_topo.cpp:131
Classfi_context2
src/nccl_ofi_sendrecv.cpp:244
Classfi_context2
src/nccl_ofi_rdma.cpp:1572
Classfi_context2
src/rdma/gin/nccl_ofi_gin_resources.cpp:57
Classfi_context2
include/nccl_ofi.h:192
Classfi_context2
include/rdma/gin/nccl_ofi_gin_reqs.h:29
Classfi_cq_attr
src/nccl_ofi_sendrecv.cpp:2050
Classfi_cq_attr
src/nccl_ofi_ofiutils.cpp:440
Classfi_cq_attr
src/nccl_ofi_rdma.cpp:6877
Classfi_cq_attr
src/rdma/gin/nccl_ofi_gin_gdaki_resources.cpp:96
Classfi_cq_attr
include/nccl_ofi_ofiutils.h:81
Classfi_cq_data_entry
src/nccl_ofi_rdma.cpp:1143
next →1–100 of 476, ranked by callers