17896879. Electronic Devices with Delay-Based Distributed Computing simplified abstract (Apple Inc.)
Electronic Devices with Delay-Based Distributed Computing
Organization Name
Inventor(s)
Christian Drewes of Germering (DE)
Matthias Sauer of San Jose CA (US)
Josef Hausner of Germering (DE)
Electronic Devices with Delay-Based Distributed Computing - A simplified explanation of the abstract
This abstract first appeared for US patent application 17896879 titled 'Electronic Devices with Delay-Based Distributed Computing
Simplified Explanation
The abstract describes a system where a primary device decides whether to offload a compute task to secondary devices based on received statistics, and generates a distribution scheme to optimize overall runtime.
- Primary device runs a software application requiring a compute task
- Receives statistics from secondary devices over wireless communication links
- Processes statistics to decide whether to offload compute task or perform locally
- Generates distribution scheme for secondary devices based on statistics
- Models delays for signal transmission, compute result transmission, and processing resources of secondary devices
- Optimizes distribution scheme to minimize overall runtime of compute task
---
- Potential Applications
- Edge computing
- Internet of Things (IoT) devices
- Mobile computing
- Problems Solved
- Efficient utilization of resources
- Minimization of compute task runtime
- Optimization of wireless communication links
- Benefits
- Improved performance of software applications
- Reduced latency in compute tasks
- Enhanced resource management for devices
Original Abstract Submitted
A primary device may run a software application requiring a compute task. The primary device may receive statistics from a set of secondary devices over wireless communication links. The primary device may process the statistics to determine whether the compute task will be offloaded to the secondary devices or performed locally. The primary device may generate a distribution scheme for the secondary devices based on the statistics. This may involve modeling first delays associated with transmission of signals from the primary device to the secondary devices, second delays associated with transmission of compute results from the secondary devices to the primary device, and third delays associated with processing resources of the secondary devices. The optimized distribution scheme may minimize overall runtime of the compute task given the modeled delays, scheduling grants for the secondary devices, and a radio resource allocation for the secondary devices.