NOW LET US – AI RAG SaaS Studio TP.HCM
NOW LET US
Digital Product Studio
Back to news
DEV-TOOLS...6 min read

CPUs Aren't Dead. Gemma 2B Out Scored GPT-3.5 Turbo on Test That Made It Famous

Share
NOW LET US Article – CPUs Aren't Dead. Gemma 2B Out Scored GPT-3.5 Turbo on Test That Made It Famous

Gemma 2B, an open-source model 87 times smaller than GPT-3.5 Turbo, has outperformed the OpenAI giant on the MT-Bench benchmark using only a laptop CPU. This shift suggests that the future of AI might lie in software optimization rather than just massive compute power.

CPUs Aren't Dead. Gemma 2B Just Scored Higher Than GPT-3.5 Turbo on the Test That Made It Famous — Your Laptop Can Run It, or Cloudflare for $5/Mo.

Gemma 2B scored ~8.0 on MT-Bench. GPT-3.5 Turbo scored 7.94. An 87-times-smaller model on a laptop CPU, no GPU anywhere in the stack. We published the full tape — every question, every turn, every score — so anyone can verify it. We found seven failure classes. Not hallucinations. Specific patterns: arithmetic where it computed correctly but committed the wrong number first, logic puzzles where it proved the right answer then shipped the wrong one, constraints it drifted on, personas it broke, qualifiers it ignored. Six surgical fixes, about 60 lines of Python each. One known limitation documented. Score climbed to ~8.2. The hardware was enough all along. What the field has been calling a compute problem is a software engineering problem — and any motivated developer can close that gap in a weekend. The tape, the code, and the fixes are all open. A bot running the raw model — no fixes applied, warts and all — is live on Telegram right now. Talk to it. Push it. Break it. Then read about what you just experienced.

Run it yourself for free, forever:

pip install torch transformers accelerate python chat.py # full script below

Works offline after the first download. No account. No API key. Your laptop. Your data. Nobody else involved.

Want it globally accessible? Cloudflare Containers, $5/month. Scales to zero. Sleeps when idle. Wakes on request. Details below.

Or preview it first — no install needed.

A bot running the raw model — no guardrails, no scaffolding — is live on Telegram right now. The same inference path that produced every score in this article. Give it 30–60 seconds per response. It is thinking on a CPU, not streaming from a GPU cluster.

Talk to it in 60 seconds.

01 Go to SeqPU.com. Sign up with Google or email.

02 Click API Keys. Click Create. Copy the key.

03 Open Telegram. Go to t.me/CPUAssistantBot. Send /connect yourkey.access with your actual key.

04 Start talking. Text, voice memos, images, PDFs. Every new account comes with enough free credits for hundreds of messages.

You are live on private CPU inference running the model that matched GPT-3.5 Turbo.

If the bot does what you need, you are done. Use it. If you want to understand why it works, run it yourself, or build on top of it — keep reading.

The Hypothesis — And Why MT-Bench

Google’s Gemma 4 E2B-it is a 2-billion-parameter model. Open weights. Four gigabytes on disk. Free. We believed it could match GPT-3.5 Turbo — a 175-billion-parameter closed-source model running on OpenAI’s GPU cloud, the model that powered ChatGPT for over a year, the model that set the bar for “good enough for production” — on a consumer CPU. An 87-to-1 size difference. That kind of claim requires proof, not assertions.

So we picked the benchmark everybody already knows. MT-Bench (Zheng et al. 2023) — 80 open-ended questions, two turns each, across writing, roleplay, reasoning, math, coding, extraction, STEM, and humanities. Graded 1–10. GPT-3.5 Turbo scores 7.94. GPT-4 scores 8.99. Every major model of the last three years has been measured against it. The scale is calibrated. The comparison lands without a primer. When we say ~8.0, you already know what that means.

We ran every question through Gemma 4 E2B-it with a 169-line naive Python wrapper. No scaffolding. No thinking-mode tricks. No fine-tuning. No retrieval. No verification chains. Just the model, the chat template, and model.generate(). The floor — what any engineer would write on day one.

Final score: ~8.0 on MT-Bench. GPT-3.5 Turbo scores 7.94. Match.

We ran the full benchmark on a CPU — 4 cores, 16 GB RAM. The same spec as any modern laptop. The model runs identically on your laptop, your mini-PC, your old ThinkPad. Same weights. Same wrapper. Same output quality. The point is what the model can do on hardware you already own, for free, offline, with nobody in between.

What This Actually Means

The model that matched GPT-3.5 Turbo runs on your laptop. Not on a cloud GPU. Not through an API. On the hardware sitting in front of you right now. It is a 4 GB download from HuggingFace. After the first download, it runs offline forever. No subscription. No API key. No account. No monthly bill. No vendor lock-in. No terms of service. Nobody sees your data. Nobody can revoke the weights. Nobody can change what the model will or will not answer.

Forget the cost comparison with OpenAI’s API. That is the wrong frame entirely. For three years, every conversation about deploying language models started the same way: you need GPUs, you need 13–70 billion parameters, you need a cloud account, you probably need a specialist ML engineer. None of that is true anymore. The capability they were gatekeeping just walked out the door as a 4 GB download.

Here is what most people in the field have not absorbed yet: open source is not catching up. It caught up. The naive baseline — no guardrails, no tricks, just the raw model — already matches GPT-3.5 Turbo. That is the floor. Add seven surgical guardrails, each about 60 lines of Python, and it climbs above. A weekend of focused work, Claude as pair programmer, no ML degree required — and you have a production-quality local AI system that competes with paid cloud services. On hardware you already own. We did not project this. We measured it.

The model is strong across every category — but its failures are more interesting than its successes. They are not vague “hallucination” problems. They are specific, named, replicable failure modes at concrete commit boundaries — seven of them — each documented with tape examples, each correctable with about 60 lines of Python. The model does not need to be retrained. It needs surgical guardrails at the exact moments where its output layer flinches.

With those guardrails — a calculator for arithmetic, a logic solver for formal puzzles, a per-requirement verifier for structural constraints, and a handful of regex post-passes — the projected score climbs to ~8.2. Above GPT-3.5 Turbo. Approaching GPT-4 territory on specific question classes. Still on a laptop CPU. Still free.

The honest tradeoffs: latency is 30–60 seconds per response on 4 cores versus 1–5 seconds on OpenAI’s API. Peak quality is ~8.0, not GPT-4’s 8.99 — solid workhorse reasoning, not frontier reasoning. You manage your own dependencies and model weights. And you pin to whatever version you downloaded — nobody silently upgrades or downgrades behind your back, which is a tradeoff and a feature depending on how you look at it. Eyes open.

The field assumed you needed 175 billion parameters on a GPU cluster to get GPT-3.5-class output. That assumption is empirically wrong.

| Model | Params | Hardware | Cost To Run | MT-Bench | |---|---|---|---|---| | GPT-4 | ~1.7T MoE | OpenAI’s GPU fleet | $20/mo sub or ~$0.03–0.06/turn API | 8.99 | | Gemma 4 E2B + guardrails | 2B | Your laptop CPU | $0. You already own it. | ~8.2 | | Gemma 4 E2B naive baseline | 2B | Your laptop CPU | $0. You already own it. | ~8.0 | | GPT-3.5 Turbo | ~175B | OpenAI’s GPU fleet | $20/mo sub or ~$0.002/turn API | 7.94 | | Vicuna-33B | 33B | A100 80GB GPU | ~$1.50–2.50/hr cloud or ~$15K–20K to buy | 7.12 | | Llama-2-70B-chat | 70B | 2×A100 GPUs | ~$3–5/hr cloud or ~$30K–40K to buy | 6.86 | | Vicuna-7B | 7B | RTX 4080 GPU | ~$0.50–1/hr cloud or ~$1K–1.2K to buy | 6.17 |

Every model below Gemma requires a GPU that costs $1,000–40,000 to buy or $0.50–5/hr to rent. Every model above Gemma is a closed-source API you pay per-token or per-month. Gemma matches the best of the paid tier on hardware you already bought for other reasons.

The Full Tape — Every Block, Every Score

160 turns across 80 questions, graded 1–10. No cherry-picking. No hiding failures. Every turn graded against the MT-Bench rubric.

© 2026 Now Let Us. All rights reserved.

Source: Hacker News

Advertisement
Ad slot ready: 5887729102

More in this category

NOW LET US Related – Swift at Apple: Migrating the TrueType hinting interpreter

dev-tools

Swift at Apple: Migrating the TrueType hinting interpreter

Apple has rewritten its TrueType hinting interpreter from C to memory-safe Swift for its Fall 2025 OS releases, improving security and boosting performance by an average of 13%.

NOW LET US Related – Where Did Earth Get Its Oceans? Maybe It Made Them Itself

dev-tools

Where Did Earth Get Its Oceans? Maybe It Made Them Itself

For decades, scientists believed Earth's water was delivered by comets or asteroids. However, new research and space missions suggest our planet might have manufactured its own oceans through a mix of magma and hydrogen.

NOW LET US Related – Digital Sovereignty Becomes an Imperative as the US Reads Dutch Emails

dev-tools

Digital Sovereignty Becomes an Imperative as the US Reads Dutch Emails

The reported access of Dutch officials' emails by the U.S. House of Representatives highlights the critical difference between data residency and true digital sovereignty. It underscores why nations must secure legal and operational control over their data, moving beyond mere local storage promises.

NOW LET US Related – Removing 'um' from a recording is harder than it sounds

dev-tools

Removing 'um' from a recording is harder than it sounds

Removing filler words like 'um' and 'uh' from audio recordings is surprisingly difficult due to audio artifacts and AI limitations. The open-source tool 'erm' solves this by combining Whisper with advanced digital signal processing techniques.

NOW LET US Related – If you are asking for human attention, demonstrate human effort

dev-tools

If you are asking for human attention, demonstrate human effort

As AI-generated content floods the workplace, a new etiquette dilemma emerges. This article highlights a crucial principle for modern collaboration: if you want to request human attention, you must first demonstrate human effort.

NOW LET US Related – Raspberry Pi 5 – 16GB RAM

dev-tools

Raspberry Pi 5 – 16GB RAM

The Raspberry Pi 5 features a massive upgrade with a 2.4GHz quad-core processor, up to 16GB of RAM, and in-house silicon for vastly improved I/O performance.

EXPLORE TOPICS

Discover All Categories

Deep dive into the specific technology sectors that matter most to you.