Archive · Pavilion windows-laptop · 2026-04-11-windows-cpu-qwen0_5b-benchmark.html. Originally rendered 2026-04-11. Re-hosted from MyServers on 2026-05-06. Methodology and harness conventions may differ from what we use today; see /methodology.html for current standards. ← back to all benchmarks

Pavilion Windows · qwen0.5b (CPU)

This page captures the full qwen0.5b benchmark stack on the Pavilion Windows laptop using CPU-only inference.

Model: qwen2.5-coder:0.5b Disk size: 379 MB Context: 4K eval context Server: Pavilion Windows / Ollama CPU

Run Coverage

All finished artifacts are in this report. The page calls out exactly which planned phases completed and which ones still did not produce any files.

Hello check Complete

Exact prompt succeeded and returned a clean greeting.

5-question suite Complete

All five tasks finished and produced scored artifacts.

20-question Python suite Complete

All twenty primary and follow-up prompts finished.

10-question real-context suite Complete

All ten real-context tasks finished and were pulled into the report.

Context-edge suite Missing

No output files were produced for the long-context append lane.

Headline Metrics

The tiny model stayed surprisingly quick. The strongest signal is not raw quality, it is how much useful structure it maintained while staying under ten seconds on average for the bigger Python suite.

Hello check 0.7s

Exact prompt: hi can you help me?

Small eval average 6.8s

80% marker coverage

20-question primary average 3.2s

63.41 tok/s

20-question follow-up average 1.0s

63.99 tok/s

20-question primary usable 20/20

Every primary prompt returned a non-empty answer.

20-question follow-up format 15/20

Follow-ups were much more obedient than primaries.

10-question real-context average 5.5s

62.46 tok/s

10-question real-context usable 10/10

Primary prompts that returned a usable answer.

Hello Check

This is the exact smoke-test prompt that kicked off the benchmark lane.

Of course! How can I assist you today?
Latency: 0.7s
Prompt: hi can you help me?

5-Question Small Eval Latency

These are the short shell, ops, planning, and debugging tasks. Lower is better.

Disk Guard Script shell
6.3s
IPv4 Validator python
8.6s
Nginx Safe Reload ops
2.4s
YAML Validator Plan planning
10.8s
SSH Lockout Triage debugging
6.1s

20-Question Python Latency

Primary-prompt durations for the full Python suite, sorted from slowest to fastest.

Pytest Fixture tests
5.5s
CSV Parser parsing
5.0s
HTTP Retry http
4.8s
JSON Validation validation
4.6s
File Scanner file_io
4.3s
Config Dataclass config
4.1s
Package Layout package
3.7s
Thread Pool concurrency
3.5s
SQLite Store sqlite
3.5s
Pathlib Cleaner filesystem
3.5s
CLI Arguments cli
3.0s
Regex Log Parser parsing
3.0s
Logging Setup logging
2.8s
Refactor Split refactor
2.4s
Async Fetch async
2.3s
Debug Stacktrace debugging
2.2s
Pydantic Model validation
1.8s
Typed Dataclass typing
1.7s
CSV Summary analysis
1.6s
FastAPI Handler web
1.5s

20-Question Python Marker Coverage

Higher is better. This shows how much of each prompt's requested structure and ingredients the tiny model actually hit on the first try.

CSV Parser parsing
100%
CLI Arguments cli
100%
Pytest Fixture tests
100%
Async Fetch async
100%
HTTP Retry http
100%
FastAPI Handler web
100%
Logging Setup logging
100%
Regex Log Parser parsing
100%
File Scanner file_io
75%
Typed Dataclass typing
75%
JSON Validation validation
75%
SQLite Store sqlite
75%
Thread Pool concurrency
75%
Package Layout package
75%
Debug Stacktrace debugging
75%
Refactor Split refactor
75%
CSV Summary analysis
75%
Pydantic Model validation
75%
Config Dataclass config
50%
Pathlib Cleaner filesystem
50%

5-Question Suite Details

Quick read: great on planning and SSH triage, shakier on exact shell formatting and the IPv4 implementation details.

Task Primary Follow-up Primary tok/s Marker hit Format OK Usable
Disk Guard Scriptshell 6.3s n/a 62.79 tok/s 75% No Yes
IPv4 Validatorpython 8.6s n/a 63.52 tok/s 75% No Yes
Nginx Safe Reloadops 2.4s n/a 62.77 tok/s 50% Yes Yes
YAML Validator Planplanning 10.8s n/a 62.97 tok/s 100% Yes Yes
SSH Lockout Triagedebugging 6.1s n/a 62.79 tok/s 100% Yes Yes

20-Question Python Suite Details

This is the practical coding workload. The tiny model answered every primary and every follow-up, but it needed the follow-up turn to obey formatting much more consistently.

Task Primary Follow-up Primary tok/s Marker hit Format OK Usable
CSV Parserparsing 5.0s 1.1s 63.72 tok/s 100% No Yes
File Scannerfile_io 4.3s 0.6s 63.19 tok/s 75% No Yes
CLI Argumentscli 3.0s 1.1s 63.23 tok/s 100% No Yes
Typed Dataclasstyping 1.7s 0.9s 64.04 tok/s 75% No Yes
Pytest Fixturetests 5.5s 1.0s 63.03 tok/s 100% No Yes
Async Fetchasync 2.3s 0.9s 64.21 tok/s 100% No Yes
HTTP Retryhttp 4.8s 1.0s 63.48 tok/s 100% No Yes
JSON Validationvalidation 4.6s 1.3s 63.16 tok/s 75% No Yes
SQLite Storesqlite 3.5s 0.9s 62.83 tok/s 75% No Yes
FastAPI Handlerweb 1.5s 1.2s 64.27 tok/s 100% No Yes
Config Dataclassconfig 4.1s 0.8s 63.43 tok/s 50% No Yes
Logging Setuplogging 2.8s 0.7s 63.29 tok/s 100% No Yes
Thread Poolconcurrency 3.5s 1.5s 62.84 tok/s 75% No Yes
Package Layoutpackage 3.7s 1.1s 63.05 tok/s 75% No Yes
Debug Stacktracedebugging 2.2s 0.9s 63.37 tok/s 75% No Yes
Refactor Splitrefactor 2.4s 1.1s 63.42 tok/s 75% No Yes
CSV Summaryanalysis 1.6s 1.2s 63.68 tok/s 75% No Yes
Pathlib Cleanerfilesystem 3.5s 1.1s 63.11 tok/s 50% No Yes
Pydantic Modelvalidation 1.8s 1.0s 63.73 tok/s 75% No Yes
Regex Log Parserparsing 3.0s 0.7s 63.10 tok/s 100% No Yes

20-Question Python Category Summary

This groups the finished 20-question suite by task family so you can see where the tiny model stayed sharp and where it softened.

Category Tasks Avg primary Avg primary tok/s Avg primary hit Avg follow-up hit
analysis 1/1 1.6s 63.68 tok/s 75% 100%
async 1/1 2.3s 64.21 tok/s 100% 100%
cli 1/1 3.0s 63.23 tok/s 100% 0%
concurrency 1/1 3.5s 62.84 tok/s 75% 100%
config 1/1 4.1s 63.43 tok/s 50% 100%
debugging 1/1 2.2s 63.37 tok/s 75% 100%
file_io 1/1 4.3s 63.19 tok/s 75% 100%
filesystem 1/1 3.5s 63.11 tok/s 50% 0%
http 1/1 4.8s 63.48 tok/s 100% 0%
logging 1/1 2.8s 63.29 tok/s 100% 100%
package 1/1 3.7s 63.05 tok/s 75% 100%
parsing 2/2 4.0s 63.41 tok/s 100% 50%
refactor 1/1 2.4s 63.42 tok/s 75% 100%
sqlite 1/1 3.5s 62.83 tok/s 75% 100%
tests 1/1 5.5s 63.03 tok/s 100% 100%
typing 1/1 1.7s 64.04 tok/s 75% 100%
validation 2/2 3.2s 63.44 tok/s 75% 50%
web 1/1 1.5s 64.27 tok/s 100% 100%

10-Question Real-Context Latency

These are the heavier repository-shaped prompts. Lower is better.

User Preferences Contract Test tests
13.0s
Announcements State Sync Review review
7.4s
Feature Flag Lifecycle Test tests
6.9s
Board Snapshot Regression Test tests
6.2s
API Token Audit Regression Test tests
5.1s
Task Bulk Job Debug Packet debugging
4.2s
Auth Redirect Triage debugging
3.9s
Lane Config Patch Plan planning
3.3s
Orchestration Timeline Forensics forensics
3.1s
Ingest Log Triage cross_repo_debugging
1.7s

10-Question Real-Context Marker Coverage

Higher is better. This shows how much of the requested triage, test, planning, and review structure landed on the first response.

Announcements State Sync Review review
100%
Orchestration Timeline Forensics forensics
100%
Board Snapshot Regression Test tests
71%
Lane Config Patch Plan planning
67%
Feature Flag Lifecycle Test tests
57%
User Preferences Contract Test tests
57%
Auth Redirect Triage debugging
50%
Ingest Log Triage cross_repo_debugging
50%
Task Bulk Job Debug Packet debugging
33%
API Token Audit Regression Test tests
14%

10-Question Real-Context Details

This is the more realistic repo-style suite. It is the best signal for whether the tiny model can stay useful once the prompts stop looking like toy exercises.

Task Primary Follow-up Primary tok/s Marker hit Format OK Usable
Auth Redirect Triagedebugging 3.9s 1.0s 62.69 tok/s 50% No Yes
Board Snapshot Regression Testtests 6.2s 1.0s 62.62 tok/s 71% No Yes
Lane Config Patch Planplanning 3.3s 1.0s 62.25 tok/s 67% No Yes
API Token Audit Regression Testtests 5.1s 1.2s 62.60 tok/s 14% No Yes
Announcements State Sync Reviewreview 7.4s 1.2s 62.21 tok/s 100% No Yes
Feature Flag Lifecycle Testtests 6.9s 1.0s 62.13 tok/s 57% No Yes
Task Bulk Job Debug Packetdebugging 4.2s 1.7s 62.78 tok/s 33% No Yes
User Preferences Contract Testtests 13.0s 2.9s 61.91 tok/s 57% No Yes
Orchestration Timeline Forensicsforensics 3.1s 1.3s 62.69 tok/s 100% No Yes
Ingest Log Triagecross_repo_debugging 1.7s 1.2s 62.75 tok/s 50% No Yes

What This Means

This tiny coder is not a replacement for your larger workers, but it is very much a real utility model. It answered every task in the twenty-question Python suite, stayed around 3.2s on average for primaries, and pushed around 63.41 tok/s. The weak spot is first-pass obedience: its primary-format pass count was 0/20, while the follow-up format pass count jumped to 15/20.

Launcher note: the original full-lane launcher reached the ten-question handoff but did not leave artifacts for that phase. This report is built from the artifacts that actually exist. The long-context edge lane is still missing.