Skip to content
Back to skills

Deployment And Distributed

ASecurity

"Use this sub-skill for Torch-TensorRT deployment artifacts, Triton

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 9, 2026
devopspythonc++railsdockertestingapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 9 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill deployment-and-distributed --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Deployment And Distributed?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Deployment And Distributed
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-deployment-and-distributed/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-deployment-and-distributed)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: deployment-and-distributed
description: "Use this sub-skill for Torch-TensorRT deployment artifacts, Triton
  serving, C++ or AOTInductor execution, ExecuTorch export, TensorRT-RTX
  platforms, DLA/Jetson, Windows cross-compile, and distributed inference."
metadata:
  disco-role: operating
disable-model-invocation: true
license: BSD 3-Clause
---

# Torch-TensorRT Deployment and Distributed Inference

Use this sub-skill when the question is not just "how do I compile?" but "where and how will the compiled result run?"

## Choose the deployment target first

| Target | Typical artifact/API | Read |
| --- | --- | --- |
| Python deployment | `.ep`, `torch.export.load(...).module()`, `torch_tensorrt.load(...)` | `references/artifact-deployment-matrix.md` |
| C++/libtorch | `.ts`, `torch::jit::load`, Torch-TensorRT runtime libraries | `references/cpp-aoti-executorch.md` |
| AOTInductor | `.pt2`, `torch._inductor.aoti_load_package`, C++ AOTI loader | `references/cpp-aoti-executorch.md` |
| Triton serving | model repository, `config.pbtxt`, client requests | `references/triton-and-serving.md`; `scripts/generate_triton_config.py --help` |
| Raw TensorRT runtime | `.engine` bytes | `../compilation-and-export/references/serialization-and-engines.md` |
| ExecuTorch | `.pte` with ExecuTorch runtime | `references/cpp-aoti-executorch.md` |
| Distributed inference | `torchtrtrun`, `distributed_context`, NCCL/TRT collectives | `references/distributed-inference.md`; `scripts/torchtrtrun_env_probe.py --help` |
| Platform-specific deployment | TensorRT-RTX, DLA/Jetson, Windows x86-64 cross-compile, Windows ARM64 build | `references/platforms-and-rtx.md` |

## Deployment workflow

1. Identify the target process: Python, C++, Triton server, raw TensorRT runtime, ExecuTorch, Windows, Jetson/DLA, or multi-GPU/distributed.
2. Verify the needed feature gates and runtime libraries on both build and target machines.
3. Compile with the right artifact in mind. Some choices must be made before save/export, such as `output_format`, `hardware_compatible`, dynamic shapes, and runtime support.
4. Save the artifact and test load/execute in the closest available target runtime.
5. Package supporting files: Triton model repository, C++ library path, AOTI loader, NCCL environment, runtime cache directories, or Windows/Jetson prerequisites.

## Common deployment decisions

- Use `.ep` for Python deployment where PyTorch remains available.
- Use `.ts` only when the Torch-TensorRT C++ runtime is available and the target uses libtorch/TorchScript.
- Use `.pt2` AOTInductor on Linux when the user wants a package runnable without importing Torch-TensorRT at inference time.
- Use raw `.engine` when the entire graph must be TensorRT-only and no PyTorch fallback is allowed.
- Use TensorRT-RTX for RTX desktop/laptop/workstation targets and RTX-specific runtime JIT behavior.
- Use DLA only on supported embedded platforms and only with FP16/INT8.
- Use `torchtrtrun` and `distributed_context` for distributed inference with TensorRT collectives/NCCL concerns.

## Guardrails

- Do not tell users to copy files from the original source checkout. Use the recipes and bundled scripts here.
- Do not run Triton servers, multi-rank jobs, Docker, network clients, or C++ builds unless the user explicitly asks and the environment is prepared.
- Do not promise a Python-only Torch-TensorRT wheel can support C++ runtime or TorchScript artifact execution.
- Do not treat a model artifact as portable across TensorRT versions, GPU compute capabilities, CUDA versions, or package flavors unless `hardware_compatible`/`version_compatible` and target testing support that claim.

Files in this skill

  • SKILL.md3.6 KB
  • references/artifact-deployment-matrix.md3.2 KB
  • references/cpp-aoti-executorch.md2.9 KB
  • references/distributed-inference.md3.1 KB
  • references/platforms-and-rtx.md3.2 KB
  • references/triton-and-serving.md2.9 KB
  • references/troubleshooting.md2.8 KB
  • scripts/generate_triton_config.py2.4 KB
  • scripts/torchtrtrun_env_probe.py1.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.