Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
IT Security Toolszitadel v4.18.0(22.09.2026 um 11:25 Uhr)
IT Security ToolsPodroid v1.2.9(22.09.2026 um 12:05 Uhr)
IT Security NachrichtenHow the CIA captured Carlos the Jackal(22.09.2026 um 13:00 Uhr)
Sicherheitslücken (CVE)Aikido Security Unveils Altar-1 Open-Weight AI for Cybersecurity Defense(22.09.2026 um 12:50 Uhr)
Sicherheitslücken (CVE)IT Security News Hourly Summary 2026-09-22 13h : 23 posts(22.09.2026 um 13:00 Uhr)
IT Security NachrichtenHow a Managed SOC works: What happens when a cyberattack begins?(22.09.2026 um 13:02 Uhr)
Sicherheitslücken (CVE)[UPDATE] [mittel] libxml2: Schwachstelle ermöglicht Denial of Service(22.09.2026 um 12:47 Uhr)
IT Security Toolszitadel v4.18.0(22.09.2026 um 11:25 Uhr)
IT Security ToolsPodroid v1.2.9(22.09.2026 um 12:05 Uhr)
IT Security NachrichtenHow the CIA captured Carlos the Jackal(22.09.2026 um 13:00 Uhr)
Sicherheitslücken (CVE)Aikido Security Unveils Altar-1 Open-Weight AI for Cybersecurity Defense(22.09.2026 um 12:50 Uhr)
Sicherheitslücken (CVE)IT Security News Hourly Summary 2026-09-22 13h : 23 posts(22.09.2026 um 13:00 Uhr)
IT Security NachrichtenHow a Managed SOC works: What happens when a cyberattack begins?(22.09.2026 um 13:02 Uhr)
Sicherheitslücken (CVE)[UPDATE] [mittel] libxml2: Schwachstelle ermöglicht Denial of Service(22.09.2026 um 12:47 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

Compare Cloud and On-Device AI Costs Without Inventing Energy Numbers

“On-device AI saves battery” and “cloud AI is more efficient” can both sound plausible. Neither is a measurement. The placement decision crosses at least four different budgets: user wait + network transfer + provider spend + device ene…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!

“On-device AI saves battery” and “cloud AI is more efficient” can both sound plausible. Neither is a measurement.



The placement decision crosses at least four different budgets:




user wait + network transfer + provider spend + device energy






Do not collapse them into one vague “cost” number. Measure each with its own unit and evidence boundary.






Start by identifying the actual execution path



I reviewed MonkeyCode mobile code at commit c58bcd4. The task stream opens a server-supported WebSocket. The speech-to-text hook also participates in a server-supported streaming path.



That reviewed path is not evidence of on-device model inference. So a fair current study would measure a mobile client using remote task and voice services. An on-device alternative would be a separate prototype with its model, runtime, and packaging declared.






Record a measurement envelope



The included CSV template begins with these fields:




sample_id,sample_kind,placement,device,os,framework,model,network,input_tokens,output_tokens,latency_ms,bytes_up,bytes_down,energy_joules,cost_usd






Why so many?





  • device, os, and framework make thermal and runtime results interpretable;


  • model and token counts keep workload size visible;


  • network separates offline, Wi-Fi, and cellular behavior;

  • latency is milliseconds, transfer is bytes, energy is joules, and provider spend is currency;


  • sample_kind prevents synthetic examples from masquerading as device measurements.



Battery percentage is too coarse for short runs. It is affected by display, radio, background work, battery health, temperature, and OS estimation. If you cannot collect energy with an appropriate platform profiler or external power measurement, leave energy_joules empty.






Use matched user flows



Compare the same tasks, not unrelated model demos:






































Flow Cloud case On-device case
Short prompt Same input and output cap Same semantic task and cap
Voice turn Same audio fixture Same audio fixture
Offline Expected failure or queued action Local completion if supported
Background/resume Declared lifecycle Declared lifecycle
Thermal loop Repeated fixed workload Repeated fixed workload


Warm-up should be reported separately. Randomize case order, control display state and temperature, repeat enough times to show a distribution, and record failures rather than deleting them.






Make the analyzer refuse fake energy conclusions



The companion synthetic-samples.csv is explicitly labeled synthetic. Its numbers exist only to test parsing and summary behavior.



Run:




node analyze-costs.mjs synthetic-samples.csv
node test-analysis.mjs






The report includes:




{
"dataset": "synthetic",
"samples": 3,
"mean_latency_ms": 987,
"total_network_bytes": 66100,
"total_cost_usd": 0.0084,
"energy_conclusion": "REFUSED: energy requires measured joules for every row"
}






Those latency, transfer, and cost values are synthetic test output, not a MonkeyCode benchmark, a phone benchmark, or evidence that one placement wins.



The test then supplies measured-labeled rows with joule values and confirms that an energy summary becomes possible. In a real pipeline, provenance should be stronger than a label: ingest profiler exports, preserve raw files, and attach the collection command and timestamp.






Decide with separate budgets



A release decision can now be explicit:




  • P95 interaction latency must meet the user-flow target;

  • network bytes must fit the cellular/offline policy;

  • provider spend must fit the workload forecast;

  • measured energy and thermal behavior must meet a device-specific budget;

  • privacy must account for which content leaves the device;

  • quality must be evaluated on the same task set.



An on-device model can remove provider calls while adding download size, RAM pressure, thermal load, and model-update work. A cloud model can reduce device compute while adding radio use, service dependency, and data transfer. Units keep those tradeoffs honest.




Disclosure: I contribute to the MonkeyCode project. The product observations are source-based and limited to the linked paths at commit c58bcd4. All included sample data is synthetic; no device energy, latency, or cost benchmark is claimed.


Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Compare Cloud and On-Device AI Costs Without Inventing Energy Numbers

Thematisch verwandte Begriffe: Compare, Cloud, OnDevice, Costs · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-94493 | A vulnerability was detected in Gigatech PDV5701 1.0.31_240305_112640. T…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick