Correctness

Output parity against reference engines on matched weights.

Results as tablesRelease main-f03640150, as of 2026-11-13

A snapshot taken when this site was last built. The charts above read live data and may be newer. The same tables as markdown.

Correctness: whether Pie’s output matches a reference engine’s on the same weights
PlatformMachineModelResultCheck
Apple SiliconM5 Max 128 GBMuse-Spark-Open-816BPassNext-token KL divergence vs MLX: 0.0000 nats
Apple SiliconM5 Max 128 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs MLX: 0.0000 nats
Apple SiliconM5 Max 64 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs MLX: 0.0000 nats
Apple SiliconM5 Max 64 GBMuse-Spark-Open-816BPassNext-token KL divergence vs MLX: 0.0000 nats
Apple SiliconM5 Max 64 GBGPT-OSS-120BPassNext-token KL divergence vs MLX: 0.0001 nats
Apple SiliconM5 Max 64 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs MLX: 0.0000 nats
Apple SiliconM4 Pro 48 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs MLX: 0.0000 nats
Apple SiliconM4 Pro 48 GBMuse-Spark-Open-816BPassNext-token KL divergence vs MLX: 0.0001 nats
Apple SiliconM4 Pro 48 GBGPT-OSS-120BPassNext-token KL divergence vs MLX: 0.0005 nats
Apple SiliconM4 Pro 48 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs MLX: 0.0001 nats
Apple SiliconM3 16 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs MLX: 0.0000 nats
Apple SiliconM3 16 GBQwen3.8-27BPassNext-token KL divergence vs MLX: 0.0000 nats
Apple SiliconM3 16 GBQwen3.6-35BPassNext-token KL divergence vs MLX: 0.0006 nats
Apple SiliconM3 16 GBQwen3.6-27BPassNext-token KL divergence vs MLX: 0.0000 nats
Apple SiliconM3 16 GBMuse-Spark-Open-816BPassNext-token KL divergence vs MLX: 0.0000 nats
Apple SiliconM3 16 GBMuse-Glimmer-30BPassNext-token KL divergence vs MLX: 0.0001 nats
Apple SiliconM3 16 GBGemma-4-31BPassNext-token KL divergence vs MLX: 0.0175 nats
Apple SiliconM3 16 GBGemma-4-26BPassNext-token KL divergence vs MLX: 0.1318 nats
Apple SiliconM3 16 GBGPT-OSS-120BPassNext-token KL divergence vs MLX: 0.0015 nats
Apple SiliconM3 16 GBGPT-OSS-20BPassNext-token KL divergence vs MLX: 0.0001 nats
Apple SiliconM3 16 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs MLX: 0.0000 nats
Apple SiliconM2 16 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs MLX: 0.0000 nats
Apple SiliconM2 16 GBQwen3.8-27BPassNext-token KL divergence vs MLX: 0.0000 nats
Apple SiliconM2 16 GBQwen3.6-35BPassNext-token KL divergence vs MLX: 0.0006 nats
Apple SiliconM2 16 GBQwen3.6-27BPassNext-token KL divergence vs MLX: 0.0000 nats
Apple SiliconM2 16 GBMuse-Spark-Open-816BPassNext-token KL divergence vs MLX: 0.0000 nats
Apple SiliconM2 16 GBMuse-Glimmer-30BPassNext-token KL divergence vs MLX: 0.0001 nats
Apple SiliconM2 16 GBGemma-4-31BPassNext-token KL divergence vs MLX: 0.0062 nats
Apple SiliconM2 16 GBGemma-4-26BPassNext-token KL divergence vs MLX: 0.0390 nats
Apple SiliconM2 16 GBGPT-OSS-120BPassNext-token KL divergence vs MLX: 0.0019 nats
Apple SiliconM2 16 GBGPT-OSS-20BPassNext-token KL divergence vs MLX: 0.0002 nats
Apple SiliconM2 16 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs MLX: 0.0000 nats
NVIDIA GPUB300 288 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUB300 288 GBKimi-K3-2.8TPassNext-token KL divergence vs vLLM: 0.0005 nats
NVIDIA GPUB300 288 GBGLM-5.3-Flash-320BPassNext-token KL divergence vs vLLM: 0.0007 nats
NVIDIA GPUB300 288 GBMiMo-V2.6-Flash-RL-309BPassNext-token KL divergence vs vLLM: 0.0009 nats
NVIDIA GPUB300 288 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUB200 180 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUB200 180 GBKimi-K3-2.8TPassNext-token KL divergence vs vLLM: 0.0004 nats
NVIDIA GPUB200 180 GBDeepSeek-V4.1-Flash-552BPassNext-token KL divergence vs vLLM: 0.0497 nats
NVIDIA GPUB200 180 GBDeepSeek-V4-Flash-284BPassNext-token KL divergence vs vLLM: 0.0355 nats
NVIDIA GPUB200 180 GBMuse-Spark-Open-816BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPUB200 180 GBGLM-5.3-744BPassNext-token KL divergence vs vLLM: 0.0211 nats
NVIDIA GPUB200 180 GBGLM-5.3-Flash-320BPassNext-token KL divergence vs vLLM: 0.0005 nats
NVIDIA GPUB200 180 GBMiniMax-M3.1-Flash-428BPassNext-token KL divergence vs vLLM: 0.0168 nats
NVIDIA GPUB200 180 GBMiMo-V2.6-Flash-RL-309BPassNext-token KL divergence vs vLLM: 0.0004 nats
NVIDIA GPUB200 180 GBHy4-770BPassNext-token KL divergence vs vLLM: 0.0012 nats
NVIDIA GPUB200 180 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUB200 180 GBNemotron-3-Super-120BPassNext-token KL divergence vs vLLM: 0.0044 nats
NVIDIA GPURTX PRO 6000 96 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX PRO 6000 96 GBKimi-K3-2.8TPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPURTX PRO 6000 96 GBDeepSeek-V4.1-Flash-552BPassNext-token KL divergence vs vLLM: 0.0339 nats
NVIDIA GPURTX PRO 6000 96 GBDeepSeek-V4-Flash-284BPassNext-token KL divergence vs vLLM: 0.0122 nats
NVIDIA GPURTX PRO 6000 96 GBMuse-Spark-Open-816BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX PRO 6000 96 GBGLM-5.3-744BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX PRO 6000 96 GBGLM-5.3-Flash-320BPassNext-token KL divergence vs vLLM: 0.0002 nats
NVIDIA GPURTX PRO 6000 96 GBMiniMax-M3.1-Flash-428BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPURTX PRO 6000 96 GBMiMo-V2.6-Flash-RL-309BPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPURTX PRO 6000 96 GBHy4-770BPassNext-token KL divergence vs vLLM: 0.0223 nats
NVIDIA GPURTX PRO 6000 96 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX PRO 6000 96 GBNemotron-3-Super-120BPassNext-token KL divergence vs vLLM: 0.0002 nats
NVIDIA GPURTX 5090 32 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX 5090 32 GBQwen3.8-27BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX 5090 32 GBQwen3.6-35BPassNext-token KL divergence vs vLLM: 0.0007 nats
NVIDIA GPURTX 5090 32 GBQwen3.6-27BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX 5090 32 GBKimi-K3-2.8TPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPURTX 5090 32 GBDeepSeek-V4.1-Flash-552BPassNext-token KL divergence vs vLLM: 0.0362 nats
NVIDIA GPURTX 5090 32 GBDeepSeek-V4-Flash-284BPassNext-token KL divergence vs vLLM: 0.0090 nats
NVIDIA GPURTX 5090 32 GBMuse-Spark-Open-816BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPURTX 5090 32 GBMuse-Glimmer-30BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPURTX 5090 32 GBGemma-4-26BPassNext-token KL divergence vs vLLM: 0.1493 nats
NVIDIA GPURTX 5090 32 GBGPT-OSS-120BPassNext-token KL divergence vs vLLM: 0.0290 nats
NVIDIA GPURTX 5090 32 GBGLM-5.3-744BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPURTX 5090 32 GBGLM-5.3-Flash-320BPassNext-token KL divergence vs vLLM: 0.0004 nats
NVIDIA GPURTX 5090 32 GBMiniMax-M3.1-Flash-428BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPURTX 5090 32 GBMiMo-V2.6-Flash-RL-309BPassNext-token KL divergence vs vLLM: 0.0004 nats
NVIDIA GPURTX 5090 32 GBHy4-770BPassNext-token KL divergence vs vLLM: 0.0239 nats
NVIDIA GPURTX 5090 32 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX 5090 32 GBNemotron-3-Super-120BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPURTX PRO 4500 32 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX PRO 4500 32 GBQwen3.8-27BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX PRO 4500 32 GBQwen3.6-35BPassNext-token KL divergence vs vLLM: 0.0005 nats
NVIDIA GPURTX PRO 4500 32 GBQwen3.6-27BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX PRO 4500 32 GBKimi-K3-2.8TPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPURTX PRO 4500 32 GBDeepSeek-V4.1-Flash-552BPassNext-token KL divergence vs vLLM: 0.0310 nats
NVIDIA GPURTX PRO 4500 32 GBDeepSeek-V4-Flash-284BPassNext-token KL divergence vs vLLM: 0.0076 nats
NVIDIA GPURTX PRO 4500 32 GBMuse-Spark-Open-816BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPURTX PRO 4500 32 GBMuse-Glimmer-30BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPURTX PRO 4500 32 GBGemma-4-26BPassNext-token KL divergence vs vLLM: 0.0301 nats
NVIDIA GPURTX PRO 4500 32 GBGPT-OSS-120BPassNext-token KL divergence vs vLLM: 0.0262 nats
NVIDIA GPURTX PRO 4500 32 GBGLM-5.3-744BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX PRO 4500 32 GBGLM-5.3-Flash-320BPassNext-token KL divergence vs vLLM: 0.0002 nats
NVIDIA GPURTX PRO 4500 32 GBMiniMax-M3.1-Flash-428BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPURTX PRO 4500 32 GBMiMo-V2.6-Flash-RL-309BPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPURTX PRO 4500 32 GBHy4-770BPassNext-token KL divergence vs vLLM: 0.0228 nats
NVIDIA GPURTX PRO 4500 32 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX PRO 4500 32 GBNemotron-3-Super-120BPassNext-token KL divergence vs vLLM: 0.0002 nats
NVIDIA GPUH200 SXM 141 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUH200 SXM 141 GBKimi-K3-2.8TPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPUH200 SXM 141 GBDeepSeek-V4.1-Flash-552BPassNext-token KL divergence vs vLLM: 0.0101 nats
NVIDIA GPUH200 SXM 141 GBDeepSeek-V4-Flash-284BPassNext-token KL divergence vs vLLM: 0.0136 nats
NVIDIA GPUH200 SXM 141 GBMuse-Spark-Open-816BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPUH200 SXM 141 GBGLM-5.3-744BPassNext-token KL divergence vs vLLM: 0.0210 nats
NVIDIA GPUH200 SXM 141 GBGLM-5.3-Flash-320BPassNext-token KL divergence vs vLLM: 0.0004 nats
NVIDIA GPUH200 SXM 141 GBMiniMax-M3.1-Flash-428BPassNext-token KL divergence vs vLLM: 0.0452 nats
NVIDIA GPUH200 SXM 141 GBMiMo-V2.6-Flash-RL-309BPassNext-token KL divergence vs vLLM: 0.0147 nats
NVIDIA GPUH200 SXM 141 GBHy4-770BPassNext-token KL divergence vs vLLM: 0.0011 nats
NVIDIA GPUH200 SXM 141 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUH200 SXM 141 GBNemotron-3-Super-120BPassNext-token KL divergence vs vLLM: 0.0049 nats
NVIDIA GPUH100 SXM 80 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUH100 SXM 80 GBQwen3.6-35BPassNext-token KL divergence vs vLLM: 0.0005 nats
NVIDIA GPUH100 SXM 80 GBKimi-K3-2.8TPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPUH100 SXM 80 GBDeepSeek-V4.1-Flash-552BPassNext-token KL divergence vs vLLM: 0.0170 nats
NVIDIA GPUH100 SXM 80 GBDeepSeek-V4-Flash-284BPassNext-token KL divergence vs vLLM: 0.0078 nats
NVIDIA GPUH100 SXM 80 GBMuse-Spark-Open-816BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUH100 SXM 80 GBGLM-5.3-744BPassNext-token KL divergence vs vLLM: 0.0165 nats
NVIDIA GPUH100 SXM 80 GBGLM-5.3-Flash-320BPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPUH100 SXM 80 GBMiniMax-M3.1-Flash-428BPassNext-token KL divergence vs vLLM: 0.0059 nats
NVIDIA GPUH100 SXM 80 GBMiMo-V2.6-Flash-RL-309BPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPUH100 SXM 80 GBHy4-770BPassNext-token KL divergence vs vLLM: 0.0010 nats
NVIDIA GPUH100 SXM 80 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUH100 SXM 80 GBNemotron-3-Super-120BPassNext-token KL divergence vs vLLM: 0.0010 nats
NVIDIA GPUL40S 46 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUL40S 46 GBQwen3.8-27BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUL40S 46 GBQwen3.6-35BPassNext-token KL divergence vs vLLM: 0.0007 nats
NVIDIA GPUL40S 46 GBQwen3.6-27BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUL40S 46 GBKimi-K3-2.8TPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPUL40S 46 GBDeepSeek-V4.1-Flash-552BPassNext-token KL divergence vs vLLM: 0.0163 nats
NVIDIA GPUL40S 46 GBDeepSeek-V4-Flash-284BPassNext-token KL divergence vs vLLM: 0.0069 nats
NVIDIA GPUL40S 46 GBMuse-Spark-Open-816BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUL40S 46 GBMuse-Glimmer-30BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPUL40S 46 GBGemma-4-31BPassNext-token KL divergence vs vLLM: 0.0017 nats
NVIDIA GPUL40S 46 GBGemma-4-26BPassNext-token KL divergence vs vLLM: 0.0732 nats
NVIDIA GPUL40S 46 GBGPT-OSS-120BPassNext-token KL divergence vs vLLM: 0.0251 nats
NVIDIA GPUL40S 46 GBGLM-5.3-744BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUL40S 46 GBGLM-5.3-Flash-320BPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPUL40S 46 GBMiniMax-M3.1-Flash-428BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUL40S 46 GBMiMo-V2.6-Flash-RL-309BPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPUL40S 46 GBHy4-770BPassNext-token KL divergence vs vLLM: 0.0221 nats
NVIDIA GPUL40S 46 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUL40S 46 GBNemotron-3-Super-120BPassNext-token KL divergence vs vLLM: 0.0002 nats
NVIDIA GPURTX 4090 24 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX 4090 24 GBQwen3.8-27BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX 4090 24 GBQwen3.6-35BPassNext-token KL divergence vs vLLM: 0.0004 nats
NVIDIA GPURTX 4090 24 GBQwen3.6-27BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX 4090 24 GBKimi-K3-2.8TPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPURTX 4090 24 GBDeepSeek-V4.1-Flash-552BPassNext-token KL divergence vs vLLM: 0.0092 nats
NVIDIA GPURTX 4090 24 GBDeepSeek-V4-Flash-284BPassNext-token KL divergence vs vLLM: 0.0068 nats
NVIDIA GPURTX 4090 24 GBMuse-Spark-Open-816BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPURTX 4090 24 GBMuse-Glimmer-30BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPURTX 4090 24 GBGemma-4-26BPassNext-token KL divergence vs vLLM: 0.0620 nats
NVIDIA GPURTX 4090 24 GBGPT-OSS-120BPassNext-token KL divergence vs vLLM: 0.0210 nats
NVIDIA GPURTX 4090 24 GBGLM-5.3-744BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPURTX 4090 24 GBGLM-5.3-Flash-320BPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPURTX 4090 24 GBMiniMax-M3.1-Flash-428BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX 4090 24 GBMiMo-V2.6-Flash-RL-309BPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPURTX 4090 24 GBHy4-770BPassNext-token KL divergence vs vLLM: 0.0231 nats
NVIDIA GPURTX 4090 24 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPURTX 4090 24 GBNemotron-3-Super-120BPassNext-token KL divergence vs vLLM: 0.0002 nats
NVIDIA GPUA100 SXM 80 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUA100 SXM 80 GBQwen3.6-35BPassNext-token KL divergence vs vLLM: 0.0006 nats
NVIDIA GPUA100 SXM 80 GBKimi-K3-2.8TPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPUA100 SXM 80 GBDeepSeek-V4.1-Flash-552BPassNext-token KL divergence vs vLLM: 0.0111 nats
NVIDIA GPUA100 SXM 80 GBDeepSeek-V4-Flash-284BPassNext-token KL divergence vs vLLM: 0.0062 nats
NVIDIA GPUA100 SXM 80 GBMuse-Spark-Open-816BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPUA100 SXM 80 GBGLM-5.3-744BPassNext-token KL divergence vs vLLM: 0.0091 nats
NVIDIA GPUA100 SXM 80 GBGLM-5.3-Flash-320BPassNext-token KL divergence vs vLLM: 0.0002 nats
NVIDIA GPUA100 SXM 80 GBMiniMax-M3.1-Flash-428BPassNext-token KL divergence vs vLLM: 0.0057 nats
NVIDIA GPUA100 SXM 80 GBMiMo-V2.6-Flash-RL-309BPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPUA100 SXM 80 GBHy4-770BPassNext-token KL divergence vs vLLM: 0.0238 nats
NVIDIA GPUA100 SXM 80 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUA100 SXM 80 GBNemotron-3-Super-120BPassNext-token KL divergence vs vLLM: 0.0012 nats
NVIDIA GPUA40 48 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUA40 48 GBQwen3.8-27BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUA40 48 GBQwen3.6-35BPassNext-token KL divergence vs vLLM: 0.0007 nats
NVIDIA GPUA40 48 GBQwen3.6-27BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUA40 48 GBKimi-K3-2.8TPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPUA40 48 GBDeepSeek-V4.1-Flash-552BPassNext-token KL divergence vs vLLM: 0.0098 nats
NVIDIA GPUA40 48 GBDeepSeek-V4-Flash-284BPassNext-token KL divergence vs vLLM: 0.0061 nats
NVIDIA GPUA40 48 GBMuse-Spark-Open-816BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPUA40 48 GBMuse-Glimmer-30BPassNext-token KL divergence vs vLLM: 0.0001 nats
NVIDIA GPUA40 48 GBGemma-4-31BPassNext-token KL divergence vs vLLM: 0.0017 nats
NVIDIA GPUA40 48 GBGemma-4-26BPassNext-token KL divergence vs vLLM: 0.0896 nats
NVIDIA GPUA40 48 GBGPT-OSS-120BPassNext-token KL divergence vs vLLM: 0.0243 nats
NVIDIA GPUA40 48 GBGLM-5.3-744BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUA40 48 GBGLM-5.3-Flash-320BPassNext-token KL divergence vs vLLM: 0.0002 nats
NVIDIA GPUA40 48 GBMiniMax-M3.1-Flash-428BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUA40 48 GBMiMo-V2.6-Flash-RL-309BPassNext-token KL divergence vs vLLM: 0.0003 nats
NVIDIA GPUA40 48 GBHy4-770BPassNext-token KL divergence vs vLLM: 0.0219 nats
NVIDIA GPUA40 48 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs vLLM: 0.0000 nats
NVIDIA GPUA40 48 GBNemotron-3-Super-120BPassNext-token KL divergence vs vLLM: 0.0002 nats
AMD GPUMI355X 288 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs vLLM: 0.0000 nats
AMD GPUMI355X 288 GBKimi-K3-2.8TPassNext-token KL divergence vs vLLM: 0.0003 nats
AMD GPUMI355X 288 GBDeepSeek-V4.1-Flash-552BPassNext-token KL divergence vs vLLM: 0.0425 nats
AMD GPUMI355X 288 GBDeepSeek-V4-Flash-284BFailNext-token KL divergence vs vLLM: 0.7213 nats
AMD GPUMI355X 288 GBGLM-5.3-744BPassNext-token KL divergence vs vLLM: 0.0123 nats
AMD GPUMI355X 288 GBGLM-5.3-Flash-320BPassNext-token KL divergence vs vLLM: 0.0020 nats
AMD GPUMI355X 288 GBMiniMax-M3.1-Flash-428BPassNext-token KL divergence vs vLLM: 0.0075 nats
AMD GPUMI355X 288 GBMiMo-V2.6-Flash-RL-309BPassNext-token KL divergence vs vLLM: 0.0116 nats
AMD GPUMI355X 288 GBHy4-770BPassNext-token KL divergence vs vLLM: 0.0031 nats
AMD GPUMI355X 288 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs vLLM: 0.0000 nats
AMD GPUMI355X 288 GBNemotron-3-Super-120BPassNext-token KL divergence vs vLLM: 0.0013 nats
AMD GPUMI350X 288 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs vLLM: 0.0000 nats
AMD GPUMI350X 288 GBKimi-K3-2.8TPassNext-token KL divergence vs vLLM: 0.0003 nats
AMD GPUMI350X 288 GBDeepSeek-V4.1-Flash-552BPassNext-token KL divergence vs vLLM: 0.0327 nats
AMD GPUMI350X 288 GBDeepSeek-V4-Flash-284BFailNext-token KL divergence vs vLLM: 0.4064 nats
AMD GPUMI350X 288 GBGLM-5.3-744BPassNext-token KL divergence vs vLLM: 0.0131 nats
AMD GPUMI350X 288 GBGLM-5.3-Flash-320BPassNext-token KL divergence vs vLLM: 0.0019 nats
AMD GPUMI350X 288 GBMiMo-V2.6-Flash-RL-309BPassNext-token KL divergence vs vLLM: 0.0120 nats
AMD GPUMI350X 288 GBHy4-770BPassNext-token KL divergence vs vLLM: 0.0011 nats
AMD GPUMI350X 288 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs vLLM: 0.0000 nats
AMD GPUMI350X 288 GBNemotron-3-Super-120BPassNext-token KL divergence vs vLLM: 0.0015 nats
AMD GPUMI300X 192 GBKimi-K3-2.8TPassNext-token KL divergence vs vLLM: 0.0003 nats
AMD GPUMI300X 192 GBDeepSeek-V4.1-Flash-552BPassNext-token KL divergence vs vLLM: 0.0180 nats
AMD GPUMI300X 192 GBDeepSeek-V4-Flash-284BFailNext-token KL divergence vs vLLM: 0.3988 nats
AMD GPUMI300X 192 GBGLM-5.3-Flash-320BPassNext-token KL divergence vs vLLM: 0.0021 nats
AMD GPUMI300X 192 GBHy4-770BPassNext-token KL divergence vs vLLM: 0.0011 nats
AMD GPUMI300X 192 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs vLLM: 0.0000 nats
AMD GPUMI300X 192 GBNemotron-3-Super-120BPassNext-token KL divergence vs vLLM: 0.0044 nats
Google TPUTPU v6e 32 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v6e 32 GBQwen3.8-27BPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v6e 32 GBQwen3.6-35BPassNext-token KL divergence vs vLLM: 0.0007 nats
Google TPUTPU v6e 32 GBQwen3.6-27BPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v6e 32 GBKimi-K3-2.8TPassNext-token KL divergence vs vLLM: 0.0002 nats
Google TPUTPU v6e 32 GBDeepSeek-V4.1-Flash-552BPassNext-token KL divergence vs vLLM: 0.0105 nats
Google TPUTPU v6e 32 GBDeepSeek-V4-Flash-284BPassNext-token KL divergence vs vLLM: 0.0056 nats
Google TPUTPU v6e 32 GBMuse-Spark-Open-816BPassNext-token KL divergence vs vLLM: 0.0002 nats
Google TPUTPU v6e 32 GBMuse-Glimmer-30BPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v6e 32 GBGemma-4-31BPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v6e 32 GBGemma-4-26BPassNext-token KL divergence vs vLLM: 0.0031 nats
Google TPUTPU v6e 32 GBGPT-OSS-120BPassNext-token KL divergence vs vLLM: 0.0386 nats
Google TPUTPU v6e 32 GBGLM-5.3-744BPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v6e 32 GBGLM-5.3-Flash-320BPassNext-token KL divergence vs vLLM: 0.0060 nats
Google TPUTPU v6e 32 GBMiniMax-M3.1-Flash-428BPassNext-token KL divergence vs vLLM: 0.0001 nats
Google TPUTPU v6e 32 GBHy4-770BPassNext-token KL divergence vs vLLM: 0.0009 nats
Google TPUTPU v6e 32 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v6e 32 GBNemotron-3-Super-120BPassNext-token KL divergence vs vLLM: 0.0001 nats
Google TPUTPU v5e 16 GBQwen3.8-Flash-Next-125BPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v5e 16 GBQwen3.8-27BPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v5e 16 GBQwen3.6-35BPassNext-token KL divergence vs vLLM: 0.0001 nats
Google TPUTPU v5e 16 GBQwen3.6-27BPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v5e 16 GBKimi-K3-2.8TPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v5e 16 GBDeepSeek-V4.1-Flash-552BPassNext-token KL divergence vs vLLM: 0.0142 nats
Google TPUTPU v5e 16 GBDeepSeek-V4-Flash-284BPassNext-token KL divergence vs vLLM: 0.0055 nats
Google TPUTPU v5e 16 GBMuse-Spark-Open-816BPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v5e 16 GBMuse-Glimmer-30BPassNext-token KL divergence vs vLLM: 0.0001 nats
Google TPUTPU v5e 16 GBGemma-4-31BPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v5e 16 GBGemma-4-26BPassNext-token KL divergence vs vLLM: 0.0030 nats
Google TPUTPU v5e 16 GBGemma-4-12BPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v5e 16 GBGPT-OSS-120BPassNext-token KL divergence vs vLLM: 0.0139 nats
Google TPUTPU v5e 16 GBGPT-OSS-20BPassNext-token KL divergence vs vLLM: 0.0020 nats
Google TPUTPU v5e 16 GBGLM-5.3-744BPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v5e 16 GBGLM-5.3-Flash-320BPassNext-token KL divergence vs vLLM: 0.0059 nats
Google TPUTPU v5e 16 GBMiniMax-M3.1-Flash-428BPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v5e 16 GBHy4-770BPassNext-token KL divergence vs vLLM: 0.0009 nats
Google TPUTPU v5e 16 GBNemotron-3-Ultra-550BPassNext-token KL divergence vs vLLM: 0.0000 nats
Google TPUTPU v5e 16 GBNemotron-3-Super-120BPassNext-token KL divergence vs vLLM: 0.0000 nats
BrowserRTX 5090 Chrome 32 GBQwen3.8-27BPassNext-token KL divergence vs MLX: 0.0000 nats
BrowserRTX 5090 Chrome 32 GBQwen3.6-27BPassNext-token KL divergence vs MLX: 0.0000 nats
BrowserRTX 5090 Chrome 32 GBMuse-Glimmer-30BPassNext-token KL divergence vs MLX: 0.0001 nats
BrowserRTX 5090 Chrome 32 GBGemma-4-31BPassNext-token KL divergence vs MLX: 0.0000 nats
BrowserRTX 5090 Chrome 32 GBGemma-4-26BPassNext-token KL divergence vs MLX: 0.1224 nats
BrowserRTX 5090 Chrome 32 GBGPT-OSS-120BPassNext-token KL divergence vs MLX: 0.0016 nats
BrowserRTX 5090 Chrome 32 GBGPT-OSS-20BPassNext-token KL divergence vs MLX: 0.0001 nats
BrowserRTX 4090 Chrome 24 GBQwen3.8-27BPassNext-token KL divergence vs MLX: 0.0000 nats
BrowserRTX 4090 Chrome 24 GBQwen3.6-27BPassNext-token KL divergence vs MLX: 0.0000 nats
BrowserRTX 4090 Chrome 24 GBMuse-Glimmer-30BPassNext-token KL divergence vs MLX: 0.0001 nats
BrowserRTX 4090 Chrome 24 GBGemma-4-31BPassNext-token KL divergence vs MLX: 0.0000 nats
BrowserRTX 4090 Chrome 24 GBGemma-4-26BPassNext-token KL divergence vs MLX: 0.1371 nats
BrowserRTX 4090 Chrome 24 GBGPT-OSS-120BPassNext-token KL divergence vs MLX: 0.0014 nats
BrowserRTX 4090 Chrome 24 GBGPT-OSS-20BPassNext-token KL divergence vs MLX: 0.0002 nats