Official NVIDIA-authored guidance for NVIDIA cuDF GPU DataFrames, pandas acceleration, dask-cuDF, ETL, joins, groupby, CSV/Parquet I/O, nullable semantics, and multi-GPU DataFrame workloads.
中文简介正在准备中。当前显示原文说明。
Use this skill when the operator is driving the DOCA Socket Relay to bridge a socket-oriented host application onto a BlueField DPU peer without rewriting it — picking the deployment shape (in-process, sidecar, or BlueField service container), configuring the host-side socket and the DPU-side forwarding endpoint, walking the bind → connect → round-trip → admit-fleet smoke, or diagnosing a stuck/silent relay. Trigger even when the user does not explicitly mention "DOCA Socket Relay" — typical implicit phrasings include "move my socket app onto the BlueField without rewriting it", "host app gets ECONNREFUSED on the relay", "relay accepts the connection but bytes never arrive on the DPU side", "first round-trip works, the rest hang", "bridge an AF_UNIX (UDS) socket to a DPU peer over Comch", or "I want a sidecar that forwards my socket to the BlueField". Refuse and route elsewhere for the comch programming API, line-rate raw packet I/O via doca-eth, and DOCA install/bring-up — those belong to other skills.
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
The authoritative source for the binary name, flags and paths is the public
DOCA Socket Relay guide for your release; confirm them with the installed
tool's --help before quoting any of them. As that guide describes it:
SOCK_STREAM only;
at most 512 client connections.ECONNREFUSED on the socket path: nothing is listening there: the
host relay is not running, its socket path differs from the one the client
uses, or a stale socket file is left over. Then check the BlueField instance
is up and both Comch names match; raise the log level (see --help).Follow Loading order below. Open the tasks companion for configure / run / debug. Open the capabilities companion for what the relay carries. Do not open every companion file.
Where to start: This is a tool skill for invoking the DOCA Socket
Relay — the host ↔ BlueField bridge that lets a socket-oriented host
application terminate its sockets locally while the relay forwards
the traffic to a DPU-side terminator across the DOCA fabric. Open
the tasks companion and start at ## configure
for the deployment-shape × socket-type × forwarding-endpoint
decision, then ## run for the bind → connect →
round-trip flow. Open the capabilities companion when the
question is what state can the relay carry, what does it report,
and what does its data-path posture imply. If the user has not
installed DOCA yet, route to
doca-setup first. If the user is
asking about the host ↔ DPU control plane rather than the
data plane the relay carries, route to
doca-comch — the relay is the
data-plane counterpart to comch.
How to use this skill. Read this file, then search the companion file
for the ## <name> heading the question needs and read that whole section.
Answer completely from it, quoting only its symbols and commands. Do not
browse docs; use the entry points in doca-public-knowledge-map. Give
environment checks as commands for the user's DOCA host. For out-of-scope
requests, name the skill that owns them and stop.
The CLASSES of socket-relay questions this skill is built to answer, each with one worked example. The class is the load-bearing piece; the worked example is one instance.
ECONNREFUSED / connect timeout when it tries the
socket / port the relay should be listening on". Answered by the
layered error taxonomy in
the capabilities companion
layers 1-3 + the bind / accept ladder in
the tasks companion.pkg-config --modversion doca-common". Answered
by the version overlay in
the capabilities companion,
which redirects to the canonical
doca-version rules and adds the
Socket Relay specifics (presence check, host vs BlueField
packaging, agreement with companion libraries).Load this skill when the user is — or the agent needs to — drive the DOCA Socket Relay on a real host or BlueField Arm with DOCA installed (or inside the public NGC DOCA container with the right device passthrough). Concretely:
Do not load this skill for general DOCA orientation, the comch
programming API, RDMA programming, line-rate raw packet I/O, or
DOCA install. For those, route to
doca-public-knowledge-map,
doca-comch,
doca-eth, or
doca-setup.
This is a thin loader. Substantive material lives in two companion files:
doca-version,
the layered error taxonomy (tool-not-installed / relay-not-bound
/ host-app-not-connecting / DPU-side-terminator-not-reachable /
permission / version / cross-cutting), the relay's role as the
data-plane counterpart to
doca-comch, and the
high-stakes safety policy that makes a misconfigured forwarding
endpoint a silent data-path break.configure (the three-axis decision + the precondition probe),
build (route to install — the relay is shipped pre-built),
modify (refuse — modify the invocation / deployment, not the
binary), run (the bind → connect → round-trip flow), test
(the smoke-before-bulk eval loop), debug (the layered
diagnosis ladder), plus a Deferred task verbs block and a
Command appendix that honors the bundle's
doca-structured-tools-contract
preamble.The skill assumes a host or BlueField where DOCA is already installed (or the public NGC DOCA container is running with the right device passthrough) and the operator has whatever privileges the public DOCA Socket Relay guide requires for the chosen deployment shape.
This skill is agent guidance, not a samples or scripts bundle. To keep the boundary clean, it deliberately does not contain — and pull requests should not add:
docs.nvidia.com and the
installed --help on the user's version are the joint source
of truth; copying them here pins the skill to one release and
silently rots when the relay evolves. The skill routes the agent
at those sources instead.samples/ or reference/ subtree. This is a thin loader
for a documented DOCA artifact; substantive material lives on
the public page and in --help.configure, build, modify, run, test,
debug, plus the Command appendix — see
the tasks companion.doca-comch — the host ↔ DPU
control-plane primitive (PCIe-based message channel between a
host and a DPU process). The Socket Relay is the data-plane
counterpart for socket-oriented applications: comch is what an
application uses to coordinate across the host ↔ DPU boundary
programmatically; the relay is what an application uses to
carry socket-shaped bytes across that boundary without being
rewritten. Pair the two when an application owner is migrating
in stages — control plane first via comch, data plane via the
relay until a per-library rewrite is justified.doca-eth — the line-rate raw
packet I/O surface that sits below the socket level. The relay
presents a socket-shaped interface to the application and rides
the underlying DOCA fabric; doca-eth is the right answer when
the application can be rewritten to operate on packets directly
rather than sockets, and when the throughput / latency profile
the relay achieves is no longer sufficient.doca-container-deployment
— the BlueField service-runtime contract (kubelet standalone +
static-pod manifests + per-service config-file mount). Load this
alongside the present skill when the operator's chosen
deployment shape is a relay container running on the BlueField
rather than a host-side process; the runtime contract there owns
the pod-spec / image-pull / static-pod / liveness pieces, this
skill owns the relay-specific config.doca-comm-channel-admin
— the operator-side admin CLI for comch channels. The
list → inspect → decide pattern there is the same shape the
Socket Relay uses for its own state: read-only inspection first,
state-changing operations gated on a clean smoke. Both tools are
members of the same family and the same patterns apply.doca-public-knowledge-map
— routing to the public DOCA Socket Relay guide and the rest of
the public DOCA documentation set. The canonical URL is reached
via doca-public-knowledge-map ## DOCA tools.doca-version — canonical DOCA
version-handling rules. The ## Version compatibility section
in the capabilities companion is a concise overlay
that redirects here for the body.doca-structured-tools-contract
— the bundle's detect → prefer → fall back → report contract for
structured helper tools. The Command appendix in
the tasks companion honors this contract.doca-setup — env preparation,
install verification, representor visibility checks, and the I
have no install yet path with the public NGC DOCA container.
This skill assumes its preconditions are satisfied.doca-debug — the cross-cutting
debug ladder. The Socket Relay slots in at the runtime layer
as a data-path bridge whose layered error surface escalates to
the cross-cutting ladder when the cause is below DOCA.还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Official NVIDIA-authored guidance for NVIDIA cuDF GPU DataFrames, pandas acceleration, dask-cuDF, ETL, joins, groupby, CSV/Parquet I/O, nullable semantics, and multi-GPU DataFrame workloads.
中文简介正在准备中。当前显示原文说明。
Customize NVIDIA Nemotron Voice Agent's Generic Pipecat example for healthcare appointment, five-field patient intake, or custom tool-calling workflows without a separate backend.
中文简介正在准备中。当前显示原文说明。
Calibrate a new dataset from live RTSP camera streams via the AutoMagicCalib REST API. Use when the user provides RTSP URLs or asks to calibrate live cameras; VIOS records clips, AMC ingests them, then runs calibration.
中文简介正在准备中。当前显示原文说明。
Run end-to-end calibration on the shipped sample dataset (sdg_08_2_sample_data_010926.zip) against a running AMC microservice. Use when user says 'test sample dataset', 'run sample calibration', 'verify AMC install', or 'launch and test'.
中文简介正在准备中。当前显示原文说明。
Calibrates pre-recorded `cam_*.mp4` datasets through the AutoMagicCalib REST API. Use for user-supplied local MP4s; route live RTSP streams to `amc-run-rtsp-calibration`.
中文简介正在准备中。当前显示原文说明。
Launch AutoMagicCalib microservice and web UI from NGC release images via Docker Compose. Use when user says 'deploy auto calibration', 'launch auto calibration', 'launch AMC', 'start MS+UI', or 'set up auto-magic-calib'. Requires NGC API key.
中文简介正在准备中。当前显示原文说明。