Doca Bench Extension

Guidance for tasks where the operator is authoring, building, loading, or debugging a custom doca-bench plug-in — a versioned shared library with DOCAEXPERIMENTAL-marked C entry points that doca-bench loads to measure a workload class its…

About this skill

Guidance for tasks where the operator is authoring, building, loading, or debugging a custom doca-bench plug-in — a versioned shared library with DOCAEXPERIMENTAL-marked C entry points that doca-bench loads to measure a workload class its built-in modes do not cover, with docabenchcuda as the shipped reference exemplar. Trigger even when the user does not say "doca-bench-extension" or "docabenchcuda" — typical implicit phrasings include "no built-in doca-bench mode fits my workload", "how do I benchmark a CUDA GPUNetIO RX/TX kernel", "doca-bench cannot find or load my custom .so", "extension…

Maintained by NVIDIA. The source includes the instructions and any supporting files needed to use this skill.

Inside the instructions

  • 01Example questions this skill answers well
  • 02Audience
  • 03Language scope
  • 04When to load this skill
  • 05What this skill provides
  • 06What this skill deliberately does not ship

Before you start

  1. Read the instructions and check tool or account requirements.
  2. Install the complete folder when the skill references scripts or other files.
  3. Provide your task context, then review the agent's output.

Source

nvidia/skills / doca-bench-extension

Source reviewed October 2, 2026 · Apache-2.0 / CC-BY-4.0; see source notices