aslanpour / Hedgi

Serverless Computing for AI at the Heterogeneous Edge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hedgi (under construction)

Serverless Computing for AI at the Heterogeneous Edge

To be developed:

A software system for edge computing with the following considerations:

  • Edge nodes (say nodes) are single-board computers such as Raspberry Pi and NVIDIA Jetson Nano,
  • Accelerator devices such as Google Coral TPU can help a node,
  • Nodes are powered by renewable energy sources such as solar irradiations through solar panels and store energy on a battery,
  • Nodes can simultaneously generate tasks and execute tasks (say extreme edge),
  • Nodes are connected to each other for resource sharing in a master/worker topology,
  • Nodes are enabled with containerization whether containerd or Docker,
  • Nodes are configured headless,
  • Nodes communicate to each other wirelessly, but for experimental purposes we may switch to LAN,
  • Power/energy consumption of nodes is measured by power USB meters such as UM25C,
  • ...

About

Serverless Computing for AI at the Heterogeneous Edge


Languages

Language:Python 100.0%Language:Shell 0.0%