HomeIoT & Smart CityTask Offloading: Local vs Edge vs Cloud

Task Offloading: Local vs Edge vs Cloud

Interactive 3D simulator of the mobile-edge-computing offload decision: for each task, compare on-device compute, a nearby edge server and the distant cloud using a real energy-latency cost model with Shannon-capacity radio links.

IoT & Smart City3DAdvanced60 FPS📱 Mobile-adapted⇄ 2D version
iot-edge-computing ↗ Open standalone

This simulator models the core decision every IoT Edge platform has to make thousands of times a second: should a given task run on the device itself, on a nearby edge server, or be sent all the way to the cloud? Each spawned task gets a real cost computed from a CMOS dynamic-power model for local compute, a Shannon-capacity radio link for the wireless hop, and fixed propagation delay for the edge and cloud round trips — then the task visibly travels the winning path in 3D. Tune the workload, payload size, radio quality, device clock speed and the latency/energy weighting to see exactly when offloading pays off and when it doesn't.

⚙ Under the hood

Interactive 3D simulator of the mobile-edge-computing offload decision: for each task, compare on-device compute, a nearby edge server and the distant cloud using a real energy-latency cost model with Shannon-capacity radio links.

iotedge-computingmobile-edge-computinglatencyenergy-efficiencynetworking

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)