Versions in this module Expand all Collapse all v1 v1.1.0 Jul 14, 2026 Changes in this version type BenchResult + GDRDMA string + func RunWithOptions(ctx context.Context, runner execRunnerV2, tool Tool, opts Options) (*BenchResult, error) + type ExecResult struct + Stderr []byte + Stdout []byte + type Options struct + Duration time.Duration + ExtraArgs []string + GPUs int + NCCLDebug bool + Server string + UseCUDA *int type Tool + const ToolNCCLTests + const ToolPerftest v1.0.0 Jul 9, 2026 Changes in this version + var ErrToolNotInstalled = errors.New("benchmark tool not installed") + func IsKnownTool(tool Tool) bool + type BenchResult struct + Duration time.Duration + RawLog string + Throughput float64 + Tool string + Unit string + func Run(ctx context.Context, runner execRunner, tool Tool, duration time.Duration) (*BenchResult, error) + type Tool string + const ToolBandwidthTest + const ToolGPUBurn + const ToolNVBandwidth