Computation Offloading
With a large number of small devices being connected to the Internet, it is essential for applications running on them to utilize the capability of more powerful devices located nearby or the cloud. A key issue is to determine the location of execution of each component of the applications, while ensuring that the latency and energy requirements of execution are satisfied. Current studies depend on heuristics which may provide poor results for different applications, or some optimization solver which may take a long time to compute. In contrast, we propose algorithms that both improve the performance of offloaded applications in actual applications, as well as provide some performance guarantees. We validate our approach using trace-driven simulations.
Papers Published
Collaborators involved
- Pradipta De, Georgia Southern University
- Ansuman Banerjee, Indian Statistical Institute