OS Manuals

/opt/chainguard/sglang/bin/transfer_engine_topology_dump

Optional Mooncake transfer engine for SGLang prefill/decode disaggregation

From sglang-cuda-13.0-mooncake 0.5.22-r0 (enterprise-packages), captured 2026-11-08 by running transfer_engine_topology_dump --help (exit 0). permalink

usage: transfer_engine_topology_dump [-h] [--device-name DEVICE_NAME] [--backend {auto,te,tent}]
                                     [--use-custom-topo] [--custom-topo-json CUSTOM_TOPO_JSON]

Dump device topology for classic Transfer Engine or TENT. By default clears custom topology
overrides so the output reflects auto-discovery. Use --use-custom-topo or --custom-topo-json to
load a custom NIC priority matrix instead. TENT backend prints native {nics,mems} JSON with
rank0/1/2.

options:
  -h, --help            show this help message and exit
  --device-name DEVICE_NAME
                        Filter topology by IB device name(s), comma-separated. Under TENT this
                        maps to MC_TE_FILTERS. (default: )
  --backend {auto,te,tent}
                        Topology backend: te=classic Transfer Engine, tent=Mooncake TENT,
                        auto=follow MC_USE_TENT/MC_USE_TEV1 (default: auto)
  --use-custom-topo     Keep existing MC_CUSTOM_TOPO_JSON / TENT topology overrides (compare
                        discover vs custom by running with and without this flag) (default: False)
  --custom-topo-json CUSTOM_TOPO_JSON
                        Path to custom topology JSON; sets MC_CUSTOM_TOPO_JSON (also honored by
                        TENT as topology/custom_json_path) (default: None)
Options (5)
OptionDescriptionSource
-h, --helpshow this help message and exithelp
--device-name DEVICE_NAMEFilter topology by IB device name(s), comma-separated.help
--backend autoTopology backend: te=classic Transfer Engine, tent=Mooncake TENT, auto=follow MC_USE_TENT/MC_USE_TEV1 (default: auto)help
--use-custom-topoKeep existing MC_CUSTOM_TOPO_JSON / TENT topology overrides (compare discover vs custom by running with and without this flag) (default: False)help
--custom-topo-json CUSTOM_TOPO_JSONPath to custom topology JSON;help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.