Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. The Google Play app review process now regularly takes longer than a week(gultsch.social ↗)
    111comments
  2. Salesforce Global Outage(salesforce.com ↗)
    61comments
  3. Mistral X Mozilla: Private, Multilingual AI Browsing(mistral.ai ↗)
    66comments
  4. Introducing System One Models and Jev(typesafe.ai ↗)
    438comments
  5. ImpactGate: A merge gate that scores the structural decay AI adds(github.com/officefloor ↗)
    15comments
  6. Show HN: An e-ink frame that hears birds and draws them as 1800s illustrations(github.com/arnegiacomo ↗)
    216comments
  7. Hackers Got Inside a Flock Camera. Its Data Shows How the System Works(wired.com ↗)
    5comments
  8. Apple Reference Image: A New Approach for Verified Photography(security.apple.com ↗)
    237comments
  9. Scaling Golang CI by Replacing actions/setup-go(cloudx.ai ↗)
    1comments
  10. Kyber (YC W23) Is Hiring a Forward Deployed Engineer(ycombinator.com ↗)
    discuss
  11. Original Sony PlayStation 2 security chip 'broken wide open' after 26 years(tomshardware.com ↗)
    24comments
  12. Douglas Adams and the exterminated Doctor Who adventure(bbc.co.uk ↗)
    22comments
  13. An update on Wayback Machine access(blog.archive.org ↗)
    326comments
  14. Learning Programming in an Age of LLMs(ploeh.dk ↗)
    80comments
  15. Doing Everyone Else's Job(yosefk.com ↗)
    61comments
  16. Show HN: I made a flight simulator, except you're just a passenger(inflightsimulator.com ↗)
    150comments
  17. Show HN: How Stale Is Your AI? Release age and training cutoff for 20 models(stale.jock.pl ↗)
    discuss
  18. Gemini 3.8 Live and 3.8 Live Extended Thinking(blog.google ↗)
    301comments
  19. We do modern frequentist statistics: Using fake-data simulation(columbia.edu ↗)
    5comments
  20. Intelligence per Watt: Measuring Intelligence Efficiency of Local AI(arxiv.org ↗)
    20comments
  21. Why I'm still bearish on LLMs after Navier-Stokes(dank.systems ↗)
    394comments
  22. A software thing I built: GPS on a 25MHz 486-SX(vcfed.org ↗)
    16comments
  23. German Rheinmetall open-sources its Battlesuite connected weapon system protcol(rheinmetall.github.io ↗)
    93comments
  24. Building a Linux GPU Driver for the M4 Mac Mini in One Month(codyho.dev ↗)
    226comments
  25. Recreating Voodoo Graphics and a Late-1990s Gaming PC on an FPGA(nand2mario.github.io ↗)
    43comments
  26. Negativland, Culture Jamming, and the Art of Making Something New(blog.archive.org ↗)
    26comments
  27. Better routing, probe fixes, plugin updates in Freenet/Hyphanet 0.7.5 build 1507(hyphanet.org ↗)
    1comments
  28. We got admin access to Baseten's production GitHub(strix.ai ↗)
    172comments
  29. Let's make quality the norm again(forbrukerradet.no ↗)
    443comments
  30. Show HN: Capsule – Single-file web apps that save their data into SQLite(withcapsule.app ↗)
    150comments

Intelligence per Watt: Measuring Intelligence Efficiency of Local AI

90 pointsby 2d agoarxiv.org
20 comments
5h agoHN ↗

We propose intelligence per watt (IPW), task accuracy per unit of power

Stupid metric. It's not because a model is better performing that it necessarily requires more energy or compute.

5h agoHN ↗

I don't think that's what they are saying. In fact if they did the metric would be pointless. Rather they are saying by estimating that value on different architectures, one can find more efficient ones. They use open model to be able to remove unknowns. They aren't advocating for one model or another, only more efficient architectures.

2h agoHN ↗

Intelligence per Joule would be more appropriate in many cases. If a model can do the same work but takes 10 times as long as a bigger one that can still be useful (e.g. due to memory constraints), but at the same wattage it burns 10 times the energy. Even more so on mobile devices.

2h agoHN ↗

They also define and measure an "IPJ" as well as "IPW"

the NVIDIA B200 achieves 1.6× to 2.3× higher intelligence per joule than the APPLE M4 MAX across QWEN 3 and GPT-OSS model variants

The B200 = "cloud", M4 = "local".

So "cloud" does even better in energy than it does in power compared to "local". Or, to flip it, "local" is both slower and more expensive than "cloud".

20m agoHN ↗

Then the metric should be Watts per Intelligence, not the contrary.

4h agoHN ↗

We propose miles per hour (MPH), distance travelled per unit of time

Stupid metric. It‘s not because you spend more time that you travel farther.

s/

3h agoHN ↗

Unless I misread it, are they saying local GPUs use less energy?

That’s surprising, almost unbelievable, due to batching. Local is usually not batched.

3h agoHN ↗

Small models are much smaller than frontier models though, which is how they end up consuming less energy despite low batch count. (Though with local models growing strong agentic capabilities, batching becomes a reality with local models as well).

2h agoHN ↗

Unless I misread it, are they saying local GPUs use less energy?

You misread it. From the abstract:

local accelerators achieve at least 1.4× lower IPW than cloud accelerators running identical models

That's "intelligence per watt". They also have IPJ, per Joule.

So, they find local is 40% "dumber" than cloud for the same power or 40% more power for the same "intelligence".

Tables 13 and 14 summarize their IPW and IPJ metrics.

But, to your actual point, I think the "local is 40% dumber per watt than cloud" message is still an understatement. And maybe this is something I failed to find in the paper but they seem to ignore the "idle baseline" costs and talks about explicitly focusing on the power consumption of just the accelerator under load.

There is a large baseline power consumption just to support the accelerator. CPUs, memory, PS losses, network, fans, general environment cooling. This "cost floor" is different for data centers and a "random local computer" and I think must be in favor of data centers which are designed and built with efficiency in mind.

Idleness should also be considered. My local GPUs at $WORK and home are idle more than they are used. Idle time energy in real world scenarios should be somehow attributed to those brief, punctuated times when LLM functions are actually active on the accelerator. Actual, local LLM usage of a GPU is brief (assuming one user per PC). Even with my heavy usage developing s/w I'd guess I heat up a GPU about one hour per day total, sometimes much less. If that is local then one must pay 23 hours of idleness for that 1 hour of "intelligence". Of course a local PC is used for other things and the idleness penalty must somehow account for that. OTOH, data centers try to maximize utilization so their idle time penalty would be much less, perhaps close to zero, by construction.

3h agoHN ↗

this is the metric i've been waiting for. we run everything local (ollama + neo4j) for compliance reasons, so 'quality per watt' is literally our budget line. one data point from our setup: qwen2.5:3b on an m2 macbook handles nl-to-cypher for simple graph schemas at ~3-5s per answer, and the energy cost is a rounding error compared to shipping the same queries to a frontier api. the hard part was never the model though, it was parsing pdfs locally without a vision model. would love to see parsing/ocr covered in future benchmarks.

2h agoHN ↗

Incredibly important research. We've reached the point where local LLMs are good enough! It takes less time for local model to take the first action on your task than it does for Claude to validate your login, put you into queue and start issuing the commands. Local models are persistent and 100% predictable unlike any cloud offering. It's better for the power system for the demand to be distributed. During the winter time the GPU also doubles as a 300W in-house heater. Not to mention avoiding personal data collection and re-selling.

2h agoHN ↗

It takes less time for local model to take the first action on your task than it does for Claude to validate your login, put you into queue and start issuing the commands.

This is only true if your local model is already resident in RAM / VRAM.

20m agoHN ↗

In my case the bad internet also tips the scale.

23m agoHN ↗

During the winter time the GPU also doubles as a 300W in-house heater

There could be a service that works in reverse where if someone needs a heater for a few months, they could rent a portable server (e.g. using older repurposed GPUs) with a built-in 5G modem that would run inference on LLM queries. As an incentive perhaps renting itself could be free (or you could earn money?), but you'd still have to pay your electricity bill.

11m agoHN ↗

During the winter time the GPU also doubles as a 300W in-house heater.

Just a reminder that heat pumps can consume 300W of electricity to provide 1200W of heat.

7m agoHN ↗

Under ideal conditions with outside temperatures*

But yes

2h agoHN ↗

Saw some measurements on SBC NPUs (3588) and that did seem to have a decent win on power over CPU...but also a perplexity loss relative to CPU so think this will prove quite hard to reliably quantify in practice.

1h agoHN ↗

Very cool paper and some interesting things for local serving. Though its a little apples-to-oranges we do publish live energy stats for all models on our service here https://portal.neuralwatt.com/energy-pricing in case you are interested in what this looks like on the cloud side. FWIW DSV4.1 flash is really getting popular due to its IPW.

Some of the items like model routing, if you do it per request instead of per session, can break down on the cloud from an energy and cost POV since one of the best things you can do for both is to maintain the KV cache which both reduces time component of energy and the quite expensive prefill energy.

I am keen on the future where we have local/cloud hybrid serving which is cache aware. I do think that could be the best use of energy resources for AI.