Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ai-dynamo/nixl
/ functions
Functions
3,108 in github.com/ai-dynamo/nixl
⨍
Functions
3,108
◇
Types & classes
683
↳
Endpoints
1
↓ 1 callers
Method
deserializeConnectionInfo
src/utils/libfabric/libfabric_rail_manager.cpp:1125
↓ 1 callers
Method
deserializeMemoryKeys
src/utils/libfabric/libfabric_rail_manager.cpp:1079
↓ 1 callers
Method
destroyEngine
src/core/nixl_plugin_manager.cpp:66
↓ 1 callers
Method
destroyIOR
src/plugins/hf3fs/hf3fs_utils.cpp:162
↓ 1 callers
Method
destroyIOV
src/plugins/hf3fs/hf3fs_utils.cpp:93
↓ 1 callers
Function
detectEtcd
src/core/nixl_agent.cpp:102
↓ 1 callers
Function
determineTotal
benchmark/nixlbench/src/worker/worker.cpp:74
↓ 1 callers
Method
dispatch
(self, *args, **kwargs)
examples/device/ep/nixl_ep/buffer.py:436
↓ 1 callers
Function
dlopen_libnrt
benchmark/nixlbench/src/utils/neuron.cpp:32
↓ 1 callers
Function
dlopen_libnrt
src/plugins/libfabric/libfabric_backend.cpp:39
↓ 1 callers
Function
effectiveSyncMode
The comm thread (used for etcd or listen-based metadata exchange) shares agent data structures (remoteSections_, remoteBackends_, …) with the caller.
src/core/nixl_agent.cpp:114
↓ 1 callers
Method
enqueue
src/plugins/posix/io_uring_io_queue.cpp:144
↓ 1 callers
Method
ensure_synced
(&self)
src/bindings/rust/src/descriptors/sync_manager.rs:49
↓ 1 callers
Function
equal_buf
test/nixl/agent_example.cpp:36
↓ 1 callers
Method
err_cb
src/plugins/ucx/ucx_utils.cpp:87
↓ 1 callers
Method
establishConnection
src/plugins/libfabric/libfabric_backend.cpp:620
↓ 1 callers
Method
estimateCost
src/plugins/ucx/ucx_utils.cpp:310
↓ 1 callers
Method
estimateXferCost
Estimate the cost (duration) of a transfer operation.
src/api/cpp/backend/backend_engine.h:239
↓ 1 callers
Function
estimate_compute_time
Estimate the compute time of a batch, in seconds. Accounts for: - Attention FLOPs: O(S²) per layer - MLP FLOPs: O(S × H) per layer (assum
benchmark/kvbench/test/inference_workload_matgen.py:285
↓ 1 callers
Method
exchangeMetadata
benchmark/nixlbench/src/worker/nixl/nixl_worker.cpp:1141
↓ 1 callers
Method
exec
src/plugins/gusli/gusli_backend.cpp:341
↓ 1 callers
Function
execTransferLoop
Run num_iter transfers using a sliding window of pipeline_depth in-flight requests. Depth=1 collapses to the original "one create, N posts, one releas
benchmark/nixlbench/src/worker/nixl/nixl_worker.cpp:1542
↓ 1 callers
Function
extract_wheel
Extract the wheel to a temporary directory. Returns: Path to the temporary directory. The caller is responsible for cleaning up the d
contrib/wheel_add_ucx_plugins.py:31
↓ 1 callers
Method
fetchOrWaitForMetadataFromEtcd
Fetch metadata from etcd or wait for it to be available
src/core/nixl_listener.cpp:376
↓ 1 callers
Method
fetch_remote_md
Fetch a remote agent's metadata from etcd Once fetched, the metadata will be loaded and cached locally, enabling communication with the remote agent.
src/bindings/rust/src/agent.rs:697
↓ 1 callers
Function
fill_gpu_test_pattern
Helper function to fill GPU buffer with repeating pattern
test/unit/plugins/infinia/infinia_nixl_test.cpp:295
↓ 1 callers
Function
fill_gpu_test_pattern
Helper function to fill GPU buffer with repeating pattern
test/unit/plugins/gds_mt/nixl_gds_mt_test.cpp:162
↓ 1 callers
Function
fill_gpu_test_pattern
Helper function to fill GPU buffer with repeating pattern
test/unit/plugins/cuda_gds/nixl_gds_test.cpp:144
↓ 1 callers
Function
fill_gpu_test_pattern
* @brief Fill GPU buffer from a pre-filled host pattern buffer * @param gpu_buffer Pointer to the GPU buffer to fill * @param host_buffer Host buffe
test/unit/plugins/object/nixl_object_test.cpp:197
↓ 1 callers
Function
fill_test_key
test/unit/plugins/infinia/infinia_nixl_test.cpp:344
↓ 1 callers
Function
fill_test_pattern
test/unit/plugins/hf3fs/nixl_hf3fs_mt_test.cpp:84
↓ 1 callers
Function
findLocalIpAddresses
src/plugins/mooncake/mooncake_backend.cpp:31
↓ 1 callers
Function
format_bytes
(size)
benchmark/kvbench/main.py:285
↓ 1 callers
Function
format_size
(nbytes: float, precision=2)
benchmark/kvbench/test/inference_workload_matgen.py:323
↓ 1 callers
Method
from_dict
Create a ModelConfig instance from a dictionary. Args: config_dict (Dict[str, Any]): Dictionary containing configuration
benchmark/kvbench/models/model_config.py:133
↓ 1 callers
Function
gen_batches
For now very naive, aggregate requests into batches until it exceeds max_batch_mem or batch_size Args: - num_user_requests: Number of
benchmark/kvbench/test/inference_workload_matgen.py:167
↓ 1 callers
Function
gen_matrices_and_compute_time
Args: - batches: List of batches
benchmark/kvbench/test/inference_workload_matgen.py:202
↓ 1 callers
Function
gen_matrix
( batch: Batch, world_size: int, prefill_worker: List[int], decode_worker: List[int], mode
benchmark/kvbench/test/inference_workload_matgen.py:250
↓ 1 callers
Function
generateGusliConfigFile
Generate GUSLI config file from device configurations
benchmark/nixlbench/src/worker/nixl/nixl_worker.cpp:83
↓ 1 callers
Function
generate_timestamped_filename
Helper function to generate timestamped filename
test/unit/plugins/hf3fs/nixl_hf3fs_test.cpp:67
↓ 1 callers
Function
generate_timestamped_filename
test/unit/plugins/gds_mt/nixl_gds_mt_test.cpp:130
↓ 1 callers
Function
generate_timestamped_filename
test/unit/plugins/cuda_gds/nixl_gds_test.cpp:114
↓ 1 callers
Function
generate_timestamped_object_prefix
* @brief Generate a timestamped prefix for object keys * @param base_name Base name for the object key * @return Timestamped prefix string */
test/unit/plugins/object/nixl_object_test.cpp:151
↓ 1 callers
Method
get
Returns the string at the given index
src/bindings/rust/src/utils/string_list.rs:46
↓ 1 callers
Method
get
Safe immutable access to descriptor by index
src/bindings/rust/src/descriptors/reg.rs:191
↓ 1 callers
Method
get
src/plugins/gpunetio/gpunetio_backend_aux.h:148
↓ 1 callers
Function
getAccelType
src/plugins/obj/obj_backend.cpp:32
↓ 1 callers
Function
getAccountUrl
src/plugins/azure_blob/azure_blob_client.cpp:38
↓ 1 callers
Function
getAvailableNetworkDevices
src/utils/libfabric/libfabric_common.cpp:35
↓ 1 callers
Method
getBase
src/plugins/ucx/ucx_utils.h:130
↓ 1 callers
Method
getBasicDesc
test/gtest/metadata_exchange.cpp:52
↓ 1 callers
Function
getBindAddress
src/plugins/telemetry/doca/doca_exporter.cpp:40
↓ 1 callers
Method
getBlobAsync
src/plugins/azure_blob/azure_blob_client.cpp:172
↓ 1 callers
Function
getBucketName
src/utils/object/s3/utils.cpp:53
↓ 1 callers
Function
getCaBundle
src/plugins/azure_blob/azure_blob_client.cpp:69
↓ 1 callers
Method
getChunkSize
src/plugins/ucx/ucx_backend.cpp:498
↓ 1 callers
Method
getConnInfo
src/plugins/ucx/ucx_backend.cpp:873
↓ 1 callers
Function
getConnectionString
src/plugins/azure_blob/azure_blob_client.cpp:58
↓ 1 callers
Function
getContainerName
src/plugins/azure_blob/azure_blob_client.cpp:48
↓ 1 callers
Function
getCustomIntParam
src/utils/libfabric/libfabric_common.cpp:253
↓ 1 callers
Function
getCustomStringParam
src/utils/libfabric/libfabric_common.cpp:227
↓ 1 callers
Function
getEfaDeviceNamesFromHwloc
test/unit/utils/libfabric/libfabric_topology_test.cpp:396
↓ 1 callers
Method
getEfd
src/plugins/ucx/ucx_utils.cpp:699
↓ 1 callers
Function
getExporterName
src/core/telemetry/telemetry.cpp:133
↓ 1 callers
Function
getFilePath
src/core/telemetry/buffer_exporter.cpp:22
↓ 1 callers
Method
getGidOfBDev
src/plugins/gusli/gusli_backend.h:103
↓ 1 callers
Function
getHostname
src/plugins/telemetry/prometheus/prometheus_exporter.cpp:40
↓ 1 callers
Function
getHostname
src/plugins/telemetry/doca/doca_exporter.cpp:49
↓ 1 callers
Function
getIoQueueType
src/plugins/posix/posix_backend.cpp:81
↓ 1 callers
Function
getMemNumaNode
src/utils/libfabric/libfabric_rail_manager.cpp:1277
↓ 1 callers
Method
getMemh
src/plugins/ucx/ucx_utils.h:125
↓ 1 callers
Method
getMrAttrIface
src/utils/libfabric/libfabric_topology.h:233
↓ 1 callers
Method
getName
src/core/nixl_plugin_manager.cpp:73
↓ 1 callers
Function
getNicData
test/unit/utils/libfabric/libfabric_topology_test.cpp:387
↓ 1 callers
Function
getNumConfiguredNumaNodes
src/utils/libfabric/libfabric_common.cpp:156
↓ 1 callers
Function
getNumThreads
src/utils/object/engine_utils.h:15
↓ 1 callers
Method
getNumaRailCount
src/utils/libfabric/libfabric_topology.cpp:248
↓ 1 callers
Method
getObjectAsync
src/plugins/obj/s3/client.cpp:94
↓ 1 callers
Method
getObjectRdmaAsync
* Asynchronously gets an object from Dell ObjectScale S3 using RDMA acceleration. * This method validates parameters, sets up the S3 request with RDM
src/plugins/obj/s3_accel/dell/client.cpp:112
↓ 1 callers
Method
getOperationCount
src/plugins/infinia/infinia_backend.h:299
↓ 1 callers
Method
getOverallStatus
src/plugins/azure_blob/azure_blob_backend.cpp:80
↓ 1 callers
Method
getOverallStatus
src/plugins/obj/s3/engine_impl.cpp:59
↓ 1 callers
Method
getOverallStatus
* Get the overall status of all transfer requests. * Checks completion of all futures and returns the first error encountered, * or NIXL_SUC
src/plugins/obj/s3_accel/dell/engine_impl.cpp:158
↓ 1 callers
Method
getPcieDevData
src/utils/libfabric/libfabric_topology.cpp:221
↓ 1 callers
Function
getPluginDir
src/core/nixl_plugin_manager.cpp:277
↓ 1 callers
Method
getPublicData
src/plugins/ucx/ucx_backend.cpp:955
↓ 1 callers
Method
getRuntime
System accelerator type getter
src/utils/libfabric/libfabric_rail_manager.cpp:1272
↓ 1 callers
Method
getSize
test/gtest/test_transfer.cpp:60
↓ 1 callers
Function
getStrideScheme
benchmark/nixlbench/src/main.cpp:32
↓ 1 callers
Function
getThreadCount
src/plugins/gds_mt/gds_mt_backend.cpp:108
↓ 1 callers
Method
getUcpConfig
src/plugins/ucx/config.h:33
↓ 1 callers
Method
getVersion
src/core/nixl_plugin_manager.cpp:81
↓ 1 callers
Function
getVramDesc
benchmark/nixlbench/src/worker/nixl/nixl_worker.cpp:631
↓ 1 callers
Function
getVramDescCuda
benchmark/nixlbench/src/worker/nixl/nixl_worker.cpp:536
↓ 1 callers
Function
getVramDescCudaVmm
benchmark/nixlbench/src/worker/nixl/nixl_worker.cpp:545
↓ 1 callers
Function
getVramDescNeuron
benchmark/nixlbench/src/worker/nixl/nixl_worker.cpp:520
↓ 1 callers
Function
getVramDescRocm
benchmark/nixlbench/src/worker/nixl/nixl_worker.cpp:616
↓ 1 callers
Method
get_active_ranks
Get all active ranks in current phase.
examples/device/ep/tests/elastic/plan.py:82
↓ 1 callers
Function
get_arch
()
src/bindings/rust/build.rs:59
↓ 1 callers
Method
get_capacity
Get the buffer capacity
examples/python/telemetry_reader.py:172
← previous
next →
801–900 of 3,108, ranked by callers