Energy-Efficient Edge-Facilitated Wireless Collaborative Computing using Map-Reduce
In this work, a heterogeneous set of wireless devices sharing a common access point collaborates to perform a set of tasks. Using the Map-Reduce distributed computing framework, the tasks are optimally distributed amongst the nodes with the objective of minimizing the total energy consumption of the nodes while satisfying a latency constraint. The derived optimal collaborative-computing scheme takes into account both the computing capabilities of the nodes and the strength of their communication links. Numerical simulations illustrate the benefits of the proposed optimal collaborative-computing scheme over a blind collaborative-computing scheme and the non-collaborative scenario, both in term of energy savings and achievable latency. The proposed optimal scheme also exhibits the interesting feature of allowing to trade energy for latency, and vice versa.
Code (1)
Tasks
Distributed ComputingSimilar Papers 제목 키워드 기반
Leveraging User-Diversity in Energy-Efficient Edge-Facilitated Collaborative Fog Computing
Motivated by applications such as on-device collaborative neural network inference, this work investigates edge-facilitated collaborative fog computing - in which edge-devices collaborate with each other and with the edg…
CPUDistributed ComputingDiversityBayes-Split-Edge: Bayesian Optimization for Constrained Collaborative Inference in Wireless Edge Systems
Mobile edge devices (e.g., AR/VR headsets) typically need to complete timely inference tasks while operating with limited on-board computing and energy resources. In this paper, we investigate the problem of collaborativ…
Computation Rate Maximization for Wireless Powered Edge Computing With Multi-User Cooperation
The combination of mobile edge computing (MEC) and radio frequency-based wireless power transfer (WPT) presents a promising technique for providing sustainable energy supply and computing services at the network edge. Th…
Edge-computingLearning, Computing, and Trustworthiness in Intelligent IoT Environments: Performance-Energy Tradeoffs
An Intelligent IoT Environment (iIoTe) is comprised of heterogeneous devices that can collaboratively execute semi-autonomous IoT applications, examples of which include highly automated manufacturing cells or autonomous…
Edge-computingAnalog RF Computing: A New Paradigm for Energy-Efficient Edge AI Over MU-MIMO Systems
Modern edge devices increasingly rely on neural networks for intelligent applications. However, conventional digital computing-based edge inference requires substantial memory and energy consumption. In analog radio freq…