Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Continuous Profiling Tools
  3. Zymtrace

Zymtrace

Wilmington, Delaware, United States

What it is

Zymtrace profiles CPU and GPU workloads to identify performance bottlenecks in AI training and inference. Its whole-system CPU profiler supports Python, Java, Go, Rust, C/C++, Node.js, Ruby, .NET, PHP, Perl, Zig, and Scala. GPU profiling correlates CPU and GPU execution and analyzes CUDA kernels, GPU instructions, and stall reasons. Monitoring includes utilization, memory, power, temperature, SM efficiency, SM occupancy, Tensor Core utilization, and data-transfer rates. Listed inference engines include vLLM, Ollama, llama.cpp, and SGLang. Zymtrace is currently limited to Linux because it relies heavily on eBPF, and Windows is not supported. Plans are self-hosted; the maker says data stays within the customer’s infrastructure, with air-gapped deployments processing everything locally. Each instance provides a REST API, and profiling data can be exposed through MCP for AI agents. OpenTelemetry resource attributes and standard-format export are supported. Basic costs nothing forever, with CPU profiling for up to five concurrent machines, GPU profiling trial access, and community support.

For and against

For

  • CPU and GPU profiling
  • Broad language support
  • CUDA and inference-engine analysis
  • Self-hosted and air-gapped options
  • REST API, MCP, and OpenTelemetry

Against

  • Linux only because of eBPF reliance
  • Windows is not supported
  • Basic limits CPU profiling to five machines
  • No continuous alerts

The verdict

Zymtrace combines whole-system CPU analysis with detailed GPU profiling for AI workloads.

Who it suits

Zymtrace suits AI and systems teams profiling Linux CPU and GPU workloads. It is also relevant to organizations requiring self-hosted or air-gapped analysis and machine-readable integrations.

Plans and prices

Basic

Free

CPU profiling · up to 5 concurrent machines · GPU profiling trial available · community support

Enterprise

Priced on request

Everything in Pro · dedicated support · custom SLAs · capacity planning

Pro

Priced on request

CPU + GPU profiling · unlimited machines · air-gap installation support · dedicated managed hosting available

Every plan, in full

On the record

CPU profiling
Its whole-system profiler supports languages including Python, Java, Go, Rust, C/C++, Node.js, Ruby, .NET, PHP, Perl, Zig, and Scala.zymtrace.com · read 5 Oct 2026
Deployment
The pricing page says all plans are self-hosted and that no data leaves the customer’s infrastructure.zymtrace.com · read 5 Oct 2026
GPU monitoring
GPU monitoring covers metrics such as utilization, memory, power, temperature, SM efficiency, SM occupancy, Tensor Core utilization, and data transfer rates.zymtrace.com · read 5 Oct 2026
GPU profiling
The GPU profiler correlates CPU and GPU execution and analyzes CUDA kernels, GPU instructions, and stall reasons.zymtrace.com · read 5 Oct 2026
Inference engines
The GPU profiling page lists vLLM, Ollama, llama.cpp, and SGLang as supported inference engines.zymtrace.com · read 5 Oct 2026
Integrations
Zymtrace exposes profiling data through MCP for AI agents and provides a REST API in each instance.docs.zymtrace.com · read 5 Oct 2026
Observability
Zymtrace supports OpenTelemetry resource attributes and can export profiling data in the standard OpenTelemetry format.zymtrace.com · read 5 Oct 2026
Operating system
The maker says Zymtrace is currently limited to Linux machines because it relies heavily on eBPF.zymtrace.com · read 5 Oct 2026
Product limit
The maker says Windows is not currently supported because eBPF is not well supported there.zymtrace.com · read 5 Oct 2026
Purpose
Zymtrace profiles CPU and GPU workloads to identify performance bottlenecks and optimize AI training and inference.zymtrace.com · read 5 Oct 2026
Resource footprint
The homepage says the agent targets 1% CPU usage and less than 250 MB of RAM.zymtrace.com · read 5 Oct 2026
Security and data handling
The maker says all processing and analysis are performed locally in its self-hosted, air-gapped deployment option, with no data leaving the customer’s infrastructure.zymtrace.com · read 5 Oct 2026
Support
Basic includes community support; Enterprise lists dedicated Slack and Google Meet support and custom SLAs.zymtrace.com · read 5 Oct 2026

Alternatives to Zymtrace

Every alternative, ranked