Unified Deployment-Aware Evaluation of Open Reasoning Language Models
Organizations: Department of Computer Science, Rensselaer Polytechnic Institute · Department of Biomedical Engineering, Rensselaer Polytechnic Institute
Abstract
Open reasoning language models are often compared under mixed sample sizes, partially standardized prompts, and accuracy-centered summaries, which makes practical model selection difficult to interpret. We present a unified evaluation of seven open reasoning language model configurations across four benchmarks: ARC-Challenge, GSM8K, MATH levels 1 to 3, and TruthfulQA MC1. We test zero-shot, chain-of-thought (CoT), and few-shot CoT prompting on the same 238-example subset for every model--dataset--strategy condition, yielding a complete 7 x 4 x 3 design with 84 conditions and 19,992 evaluated examples. Beyond accuracy, we report Wilson confidence intervals, latency, peak video random access memory (VRAM), weighted aggregate performance, Pareto-efficient operating points, prompt-sensitivity metrics, and compatibility diagnostics. Gemma-4-26B-A4B with zero-shot prompting achieves the highest weighted score at 0.794. Gemma-4-E4B remains close to the top across prompting settings while using substantially lower latency and memory, making it a strong practical operating point. Bootstrap and paired-permutation analyses show that the leading configurations are close enough that deployment tradeoffs remain important. We also find that prompting strategy changes model rankings rather than shifting all models uniformly. Benchmark-specific complementarity creates routing headroom, with an oracle task-aware selector reaching a weighted score of 0.825. Compatibility diagnostics show that some apparent failures, especially Phi-4-Reasoning on GSM8K, reflect robustness and interface-adherence problems under the shared evaluation pipeline. These results support a central claim: open-model evaluation should be framed as a deployment-aware, multi-objective operating-point problem rather than as a single-score leaderboard exercise.
Figures & tables
| Model | Strategy | Weighted Acc. | ARC | GSM8K | MATH | TruthfulQA |
|---|---|---|---|---|---|---|
| Gemma-4-26B-A4B | Zero-shot | 0.776 | 0.945 | 0.794 | 0.693 | 0.618 |
| Gemma-4-E4B | Few-shot CoT | 0.758 | 0.891 | 0.752 | 0.693 | 0.714 |
| Gemma-4-E4B | Zero-shot | 0.751 | 0.899 | 0.790 | 0.630 | 0.664 |
| Gemma-4-E4B | CoT | 0.742 | 0.891 | 0.790 | 0.668 | 0.471 |
| Gemma-4-26B-A4B | CoT | 0.724 | 0.891 | 0.782 | 0.643 | 0.403 |
| Gemma-4-26B-A4B | Few-shot CoT | 0.699 | 0.937 | 0.681 | 0.571 | 0.681 |
| Dataset | Matched core | Larger-sample | Conditions complete |
|---|---|---|---|
| ARC-Challenge | 238 | 500 | 21/21 |
| GSM8K | 238 | 500 | 21/21 |
| MATH L1–L3 | 238 | 238 (complete L1–L3 test subset) | 21/21 |
| TruthfulQA MC1 | 238 | 500 | 21/21 |
| Model | Strategy | Matched core | Larger-sample | Repeated-subset mean |
|---|---|---|---|---|
| Gemma-4-26B-A4B | Zero-shot | 0.776 | 0.765 | 0.765 |
| Gemma-4-E4B | Few-shot CoT | 0.758 | 0.749 | 0.749 |
| Gemma-4-E4B | Zero-shot | 0.751 | 0.739 | 0.742 |
| Gemma-4-E4B | CoT | 0.742 | 0.732 | 0.734 |
| Gemma-4-26B-A4B | CoT | 0.724 | 0.708 | 0.710 |
| Gemma-4-E2B | Few-shot CoT | 0.688 | 0.693 | 0.698 |
| Model | Strategy | Mean | SD | 2.5th | 97.5th | Winner freq. |
|---|---|---|---|---|---|---|
| Gemma-4-26B-A4B | Zero-shot | 0.765 | 0.008 | 0.750 | 0.781 | 926/1000 |
| Gemma-4-E4B | Few-shot CoT | 0.749 | 0.009 | 0.732 | 0.767 | 72/1000 |
| Gemma-4-E4B | Zero-shot | 0.742 | 0.009 | 0.725 | 0.758 | 2/1000 |
| Gemma-4-E4B | CoT | 0.734 | 0.009 | 0.718 | 0.751 | 0/1000 |
| Gemma-4-26B-A4B | CoT | 0.710 | 0.009 | 0.693 | 0.727 | 0/1000 |
| Gemma-4-E2B | Few-shot CoT | 0.698 | 0.010 | 0.678 | 0.716 | 0/1000 |
| Dataset / protocol | Model | Strategy | Accuracy | Sample size |
|---|---|---|---|---|
| ARC-Challenge | Gemma-4-26B-A4B | Zero-shot | 0.945 | 238 |
| GSM8K | Qwen3-8B | Few-shot CoT | 0.819 | 238 |
| MATH L1–L3 | Gemma-4-E4B | Few-shot CoT | 0.693 | 238 |
| TruthfulQA MC1, original ordering | Phi-4-Reasoning | Few-shot CoT | 1.000 | 238 |
| TruthfulQA MC1, shuffled | Gemma-4-26B-A4B | Few-shot CoT | 0.698 | 500 |
| Model | Strategy | Weighted Acc. | ARC | GSM8K | MATH L1–L3 | TruthfulQA MC1 | VRAM (GB) |
|---|---|---|---|---|---|---|---|
| Gemma-4-26B-A4B | Zero-shot | 0.776 | 0.945 | 0.794 | 0.693 | 0.618 | 48.067 |
| Gemma-4-E4B | Few-shot CoT | 0.758 | 0.891 | 0.752 | 0.693 | 0.714 | 14.895 |
| Gemma-4-E4B | Zero-shot | 0.751 | 0.899 | 0.790 | 0.630 | 0.664 | 14.895 |
| Gemma-4-E4B | CoT | 0.742 | 0.891 | 0.790 | 0.668 | 0.471 | 14.895 |
| Gemma-4-26B-A4B | CoT | 0.724 | 0.891 | 0.782 | 0.643 | 0.403 | 48.067 |
| Gemma-4-26B-A4B | Few-shot CoT | 0.699 | 0.937 | 0.681 | 0.571 | 0.681 | 48.067 |
| Dataset | Strategy | Strict acc. | Lenient acc. | Missing pred. | Main diagnostic pattern |
|---|---|---|---|---|---|
| ARC-Challenge | Zero-shot | 0.303 | 0.849 | 0.000 | trace/format mismatch |
| ARC-Challenge | CoT | 0.294 | 0.819 | 0.000 | trace/format mismatch |
| ARC-Challenge | Few-shot CoT | 0.277 | 0.458 | 0.000 | trace/format mismatch |
| GSM8K | Zero-shot | 0.042 | 0.454 | 0.958 | missing final answer |
| GSM8K | CoT | 0.008 | 0.445 | 0.983 | missing final answer |
| GSM8K | Few-shot CoT | 0.021 | 0.508 | 0.975 | missing final answer |
| Dataset | Prompt protocol | Strict acc. | Alt. parser acc. | Missing pred. | Final-line rate |
|---|---|---|---|---|---|
| ARC-Challenge | Original CoT answer-only | 0.579 | 0.729 | 0.033 | 0.000 |
| ARC-Challenge | Rationale CoT final-line | 0.893 | 0.920 | 0.074 | 0.927 |
| ARC-Challenge | Original few-shot CoT answer-only | 0.638 | 0.696 | 0.006 | 0.356 |
| ARC-Challenge | Rationale few-shot CoT final-line | 0.823 | 0.858 | 0.099 | 0.902 |
| Model | Zero-shot | CoT | Few-shot CoT |
|---|---|---|---|
| Gemma-4-E2B | 0.500 | 0.510 | 0.530 |
| Gemma-4-E4B | 0.604 | 0.422 | 0.690 |
| Gemma-4-26B-A4B | 0.602 | 0.418 | 0.698 |
| Phi-4-Mini-Reasoning | 0.008 | 0.004 | 0.004 |
| Phi-4-Reasoning | 0.100 | 0.054 | 0.006 |
| Qwen3-30B-A3B | 0.136 | 0.122 | 0.202 |
| Role / Summary | Dataset | Model | Strategy | Accuracy | 95% CI | Latency (s) | VRAM (GB) |
|---|---|---|---|---|---|---|---|
| Weighted-score leader | Overall | Gemma-4-26B-A4B | Zero-shot | 0.776 † | N/A | N/A | 48.067 |
| Close lower-memory operating point | Overall | Gemma-4-E4B | Few-shot CoT | 0.758 † | N/A | N/A | 14.895 |
| Strong lower-memory operating point | Overall | Gemma-4-E2B | Few-shot CoT | 0.688 † | N/A | N/A | 9.543 |
| Strongest Qwen condition | Overall | Qwen3-8B | Few-shot CoT | 0.638 † | N/A | N/A | 15.256 |
Appendix figures & tables13 assets
Supplementary material from the paper’s appendix.
Appendix
| Dataset | Source identifier | Config | Split | Revision | Preparation rule |
|---|---|---|---|---|---|
| ARC-Challenge | allenai/ai2_arc | ARC Challenge | test | null | Seed-controlled selected examples with seed 42; 238-example matched subset and 500-example larger subset; multiple-choice strict extractor. |
| GSM8K | gsm8k | main | test | null | Seed-controlled selected examples with seed 42; 238-example matched subset and 500-example larger subset; final-answer numeric extractor. |
| MATH L1–L3 | nlile/ hendrycks - MATH - benchmark | null | test | null | Retain examples whose dataset level is 1, 2, or 3; 43 Level 1, 90 Level 2, and 105 Level 3 examples are retained, for 238 examples in total. |
| TruthfulQA MC1 | truthful_qa | multiple choice | validation | null | Seed-controlled selected examples with seed 42; 238-example matched subset and 500-example larger subset; deterministic shuffled-choice audit; gold-label remapping; A–Z extractor. |
| Hugging Face model ID | Configured revision | Retained local snapshot/ref evidence |
|---|---|---|
| Qwen/Qwen3-30B-A3B | null | No retained snapshot/ref recovered; HF ID and run records archived |
| Qwen/Qwen3-8B | null | No retained snapshot/ref recovered; HF ID and run records archived |
| google/gemma-4-26B-A4B-it | null | 20da991 ; 47b6801 ; 7d4c97e ; retained refs/main : 20da991 |
| google/gemma-4-E2B-it | null | No retained snapshot/ref recovered; HF ID and run records archived |
| google/gemma-4-E4B-it | null | No retained snapshot/ref recovered; HF ID and run records archived |
| Package | main-run environment | Follow-up audit environment |
|---|---|---|
| Python | 3.13.11 | 3.10.20 |
| PyTorch | 2.9.1 | 2.6.0+ cu124 |
| transformers | 4.57.6 | 5.12.1 |
| tokenizers | 0.22.2 | 0.22.2 |
| datasets | 4.8.4 | 5.0.0 |
| accelerate | 1.12.0 | 1.14.0 |
| Dataset | Model | Strategy | N | Accuracy | CI Low | CI High | Latency (s) | VRAM (GB) |
|---|---|---|---|---|---|---|---|---|
| ARC-Challenge | Gemma-4-26B-A4B | CoT | 238 | 0.891 | 0.845 | 0.924 | 3.132 | 48.067 |
| ARC-Challenge | Gemma-4-E2B | CoT | 238 | 0.769 | 0.711 | 0.818 | 0.450 | 9.543 |
| ARC-Challenge | Gemma-4-E4B | CoT | 238 | 0.891 | 0.845 | 0.924 | 0.496 | 14.895 |
| ARC-Challenge | Phi-4-Mini-Reasoning | CoT | 238 | 0.269 | 0.217 | 0.329 | 4.119 | 7.145 |
| ARC-Challenge | Phi-4-Reasoning | CoT | 238 | 0.294 | 0.240 | 0.355 | 4.830 | 27.305 |
| ARC-Challenge | Qwen3-30B-A3B | CoT | 238 | 0.395 | 0.335 | 0.458 | 10.307 | 57.621 |
| Dataset | Model | Strategy | Acc. | 95% CI | Latency | VRAM | |
|---|---|---|---|---|---|---|---|
| ARC-Challenge | Gemma-4-26B-A4B | CoT | 500 | 0.858 | [0.825, 0.886] | 2.510 | 48.067 |
| ARC-Challenge | Gemma-4-E2B | CoT | 500 | 0.766 | [0.727, 0.801] | 0.466 | 9.543 |
| ARC-Challenge | Gemma-4-E4B | CoT | 500 | 0.878 | [0.846, 0.904] | 0.648 | 14.895 |
| ARC-Challenge | Phi-4-Mini-Reasoning | CoT | 500 | 0.248 | [0.212, 0.288] | 4.051 | 7.145 |
| ARC-Challenge | Phi-4-Reasoning | CoT | 500 | 0.268 | [0.231, 0.308] | 4.859 | 27.305 |
| ARC-Challenge | Qwen3-30B-A3B | CoT | 500 | 0.372 | [0.331, 0.415] | 9.539 | 57.674 |
| Model | Zero-shot | CoT | Few-shot CoT |
|---|---|---|---|
| Matched 238-example subset | |||
| Gemma-4-E2B | 0.492 [0.429, 0.555] (0.004) | 0.517 [0.454, 0.580] (0.004) | 0.521 [0.458, 0.584] (0.000) |
| Gemma-4-E4B | 0.664 [0.602, 0.721] (0.126) | 0.471 [0.408, 0.534] (0.433) | 0.714 [0.654, 0.768] (0.042) |
| Gemma-4-26B-A4B | 0.618 [0.555, 0.677] (0.282) | 0.403 [0.343, 0.467] (0.508) | 0.681 [0.619, 0.737] (0.155) |
| Phi-4-Mini-Reasoning | 0.008 [0.002, 0.030] (0.992) | 0.008 [0.002, 0.030] (0.992) | 0.004 [0.001, 0.023] (0.996) |
| Phi-4-Reasoning | 0.097 [0.065, 0.141] (0.895) | 0.059 [0.035, 0.096] (0.937) | 0.008 [0.002, 0.030] (0.983) |
| Model | Strategy | Point estimate | Bootstrap mean | 95% CI low | 95% CI high | Bootstrap std. |
|---|---|---|---|---|---|---|
| Gemma-4-26B-A4B | Zero-shot | 0.776 | 0.777 | 0.748 | 0.804 | 0.0147 |
| Gemma-4-E4B | Few-shot CoT | 0.758 | 0.758 | 0.728 | 0.788 | 0.0152 |
| Gemma-4-E4B | Zero-shot | 0.751 | 0.751 | 0.722 | 0.779 | 0.0149 |
| Gemma-4-E4B | CoT | 0.742 | 0.742 | 0.712 | 0.770 | 0.0149 |
| Gemma-4-26B-A4B | CoT | 0.724 | 0.724 | 0.695 | 0.753 | 0.0150 |
| Gemma-4-26B-A4B | Few-shot CoT | 0.699 | 0.699 | 0.668 | 0.731 | 0.0162 |
| Model A / Strategy A | Model B / Strategy B | Delta | Raw | Holm adj. |
|---|---|---|---|---|
| Gemma-4-26B-A4B / Zero-shot | Gemma-4-E4B / Few-shot CoT | 0.018 | 0.2132 | 0.8528 |
| Gemma-4-26B-A4B / Zero-shot | Gemma-4-E4B / Zero-shot | 0.025 | 0.0875 | 0.4377 |
| Gemma-4-26B-A4B / Zero-shot | Gemma-4-E4B / CoT | 0.035 | 0.0177 | 0.1065 |
| Gemma-4-26B-A4B / Zero-shot | Gemma-4-26B-A4B / CoT | 0.053 | 0.0000 | 0.0003 |
| Gemma-4-E4B / Few-shot CoT | Gemma-4-E4B / Zero-shot | 0.007 | 0.6090 | 0.8528 |
| Gemma-4-E4B / Few-shot CoT | Gemma-4-E4B / CoT | 0.017 | 0.2291 | 0.8528 |
| Model | Rank (CoT) | Rank (Few-shot CoT) | Rank (Zero-shot) | Weighted rank range | Dataset best-strategy flips |
|---|---|---|---|---|---|
| Gemma-4-E4B | 1 | 1 | 2 | 1 | 1 |
| Gemma-4-26B-A4B | 2 | 2 | 1 | 1 | 1 |
| Gemma-4-E2B | 3 | 3 | 3 | 0 | 1 |
| Qwen3-8B | 5 | 4 | 5 | 1 | 1 |
| Qwen3-30B-A3B | 4 | 5 | 4 | 1 | 0 |
| Phi-4-Mini-Reasoning | 6 | 6 | 6 | 0 | 1 |
| Summary type | Model | Strategy | Weighted acc. | Latency (s) | VRAM (GB) |
|---|---|---|---|---|---|
| Best under 16 GB | Gemma-4-E4B | Few-shot CoT | 0.758 | 3.772 | 14.895 |
| Best under 24 GB | Gemma-4-E4B | Few-shot CoT | 0.758 | 3.772 | 14.895 |
| Best under 48 GB | Gemma-4-E4B | Few-shot CoT | 0.758 | 3.772 | 14.895 |
| Best unrestricted | Gemma-4-26B-A4B | Zero-shot | 0.776 | 7.432 | 48.067 |
| Top efficiency score | Gemma-4-E2B | CoT | 0.653 | 4.527 | 9.543 |
| Dataset | Strategy | Accuracy | Missing pred. rate | Think-tag prevalence | Malformed output rate |
|---|---|---|---|---|---|
| ARC-Challenge | CoT | 0.294 | 0.000 | 0.992 | N/A |
| ARC-Challenge | Few-shot CoT | 0.277 | 0.000 | 1.000 | N/A |
| ARC-Challenge | Zero-shot | 0.303 | 0.000 | 0.950 | N/A |
| GSM8K | CoT | 0.008 | 0.983 | 1.000 | 0.139 |
| GSM8K | Few-shot CoT | 0.021 | 0.975 | 0.992 | 0.059 |
| GSM8K | Zero-shot | 0.042 | 0.958 | 0.975 | 0.155 |
| Matrix | Weight scheme | Top configuration | Weighted score |
|---|---|---|---|
| Matched core | Stated weighting | Gemma-4-26B-A4B / Zero-shot | 0.776 |
| Matched core | Equal | Gemma-4-E4B / Few-shot CoT | 0.763 |
| Matched core | ARC-heavy | Gemma-4-26B-A4B / Zero-shot | 0.832 |
| Matched core | GSM8K-heavy | Gemma-4-26B-A4B / Zero-shot | 0.761 |
| Matched core | MATH-heavy | Gemma-4-26B-A4B / Zero-shot | 0.741 |
| Matched core | TruthfulQA-heavy | Gemma-4-E4B / Few-shot CoT | 0.735 |
| Model | Dtype | 4-bit | 8-bit | Quant. config | Footprint (GiB) |
|---|---|---|---|---|---|
| Gemma-4-E2B | bf16 | No | No | None | 9.51 |
| Gemma-4-E4B | bf16 | No | No | None | 14.79 |
| Gemma-4-26B-A4B | bf16 | No | No | None | 48.06 |
| Qwen3-8B | bf16 | No | No | None | 15.26 |
| Qwen3-30B-A3B | bf16 | No | No | None | 56.86 |
| Phi-4-Mini-Reasoning | bf16 | No | No | None | 7.15 |