Distributed computational load balancing for real-time applications. Sthapit, S., Hopgood, J. R., & Thompson, J. In 2017 25th European Signal Processing Conference (EUSIPCO), pages 1385-1189, Aug, 2017. Paper doi abstract bibtex Mobile Cloud Computing or Fog computing refer to offloading computationally intensive algorithms from a mobile device to a cloud or a intermediate cloud in order to save resources (time and energy) in the mobile device. In this paper, we look at alternative solution when the cloud or fog is not available. We modelled sensors using network of queues and use linear programming to make scheduling decisions. We then propose novel algorithms which can improve efficiency of the overall system. Results show significant performance improvement at the cost of using some extra energy. Particularly, when incoming job rate is higher, we found our Proactive Centralised gives the best compromise between performance and energy whereas Reactive Distributed is more effective when job rate is lower.
@InProceedings{8081436,
author = {S. Sthapit and J. R. Hopgood and J. Thompson},
booktitle = {2017 25th European Signal Processing Conference (EUSIPCO)},
title = {Distributed computational load balancing for real-time applications},
year = {2017},
pages = {1385-1189},
abstract = {Mobile Cloud Computing or Fog computing refer to offloading computationally intensive algorithms from a mobile device to a cloud or a intermediate cloud in order to save resources (time and energy) in the mobile device. In this paper, we look at alternative solution when the cloud or fog is not available. We modelled sensors using network of queues and use linear programming to make scheduling decisions. We then propose novel algorithms which can improve efficiency of the overall system. Results show significant performance improvement at the cost of using some extra energy. Particularly, when incoming job rate is higher, we found our Proactive Centralised gives the best compromise between performance and energy whereas Reactive Distributed is more effective when job rate is lower.},
keywords = {cloud computing;mobile computing;resource allocation;scheduling;real-time applications;mobile device;intermediate cloud;fog computing;distributed computational load;computationally intensive algorithms;mobile cloud computing;proactive centralised;reactive distributed;Cloud computing;Wireless fidelity;Signal processing algorithms;Cameras;Central Processing Unit;Sensors;Drones;Offloading;Mobile Cloud Computing;Energy;IOT;Fog Computing;Edge Computing},
doi = {10.23919/EUSIPCO.2017.8081436},
issn = {2076-1465},
month = {Aug},
url = {https://www.eurasip.org/proceedings/eusipco/eusipco2017/papers/1570346774.pdf},
}
Downloads: 0
{"_id":"NHcgJE9Tohep6ezvq","bibbaseid":"sthapit-hopgood-thompson-distributedcomputationalloadbalancingforrealtimeapplications-2017","authorIDs":[],"author_short":["Sthapit, S.","Hopgood, J. R.","Thompson, J."],"bibdata":{"bibtype":"inproceedings","type":"inproceedings","author":[{"firstnames":["S."],"propositions":[],"lastnames":["Sthapit"],"suffixes":[]},{"firstnames":["J.","R."],"propositions":[],"lastnames":["Hopgood"],"suffixes":[]},{"firstnames":["J."],"propositions":[],"lastnames":["Thompson"],"suffixes":[]}],"booktitle":"2017 25th European Signal Processing Conference (EUSIPCO)","title":"Distributed computational load balancing for real-time applications","year":"2017","pages":"1385-1189","abstract":"Mobile Cloud Computing or Fog computing refer to offloading computationally intensive algorithms from a mobile device to a cloud or a intermediate cloud in order to save resources (time and energy) in the mobile device. In this paper, we look at alternative solution when the cloud or fog is not available. We modelled sensors using network of queues and use linear programming to make scheduling decisions. We then propose novel algorithms which can improve efficiency of the overall system. Results show significant performance improvement at the cost of using some extra energy. Particularly, when incoming job rate is higher, we found our Proactive Centralised gives the best compromise between performance and energy whereas Reactive Distributed is more effective when job rate is lower.","keywords":"cloud computing;mobile computing;resource allocation;scheduling;real-time applications;mobile device;intermediate cloud;fog computing;distributed computational load;computationally intensive algorithms;mobile cloud computing;proactive centralised;reactive distributed;Cloud computing;Wireless fidelity;Signal processing algorithms;Cameras;Central Processing Unit;Sensors;Drones;Offloading;Mobile Cloud Computing;Energy;IOT;Fog Computing;Edge Computing","doi":"10.23919/EUSIPCO.2017.8081436","issn":"2076-1465","month":"Aug","url":"https://www.eurasip.org/proceedings/eusipco/eusipco2017/papers/1570346774.pdf","bibtex":"@InProceedings{8081436,\n author = {S. Sthapit and J. R. Hopgood and J. Thompson},\n booktitle = {2017 25th European Signal Processing Conference (EUSIPCO)},\n title = {Distributed computational load balancing for real-time applications},\n year = {2017},\n pages = {1385-1189},\n abstract = {Mobile Cloud Computing or Fog computing refer to offloading computationally intensive algorithms from a mobile device to a cloud or a intermediate cloud in order to save resources (time and energy) in the mobile device. In this paper, we look at alternative solution when the cloud or fog is not available. We modelled sensors using network of queues and use linear programming to make scheduling decisions. We then propose novel algorithms which can improve efficiency of the overall system. Results show significant performance improvement at the cost of using some extra energy. Particularly, when incoming job rate is higher, we found our Proactive Centralised gives the best compromise between performance and energy whereas Reactive Distributed is more effective when job rate is lower.},\n keywords = {cloud computing;mobile computing;resource allocation;scheduling;real-time applications;mobile device;intermediate cloud;fog computing;distributed computational load;computationally intensive algorithms;mobile cloud computing;proactive centralised;reactive distributed;Cloud computing;Wireless fidelity;Signal processing algorithms;Cameras;Central Processing Unit;Sensors;Drones;Offloading;Mobile Cloud Computing;Energy;IOT;Fog Computing;Edge Computing},\n doi = {10.23919/EUSIPCO.2017.8081436},\n issn = {2076-1465},\n month = {Aug},\n url = {https://www.eurasip.org/proceedings/eusipco/eusipco2017/papers/1570346774.pdf},\n}\n\n","author_short":["Sthapit, S.","Hopgood, J. R.","Thompson, J."],"key":"8081436","id":"8081436","bibbaseid":"sthapit-hopgood-thompson-distributedcomputationalloadbalancingforrealtimeapplications-2017","role":"author","urls":{"Paper":"https://www.eurasip.org/proceedings/eusipco/eusipco2017/papers/1570346774.pdf"},"keyword":["cloud computing;mobile computing;resource allocation;scheduling;real-time applications;mobile device;intermediate cloud;fog computing;distributed computational load;computationally intensive algorithms;mobile cloud computing;proactive centralised;reactive distributed;Cloud computing;Wireless fidelity;Signal processing algorithms;Cameras;Central Processing Unit;Sensors;Drones;Offloading;Mobile Cloud Computing;Energy;IOT;Fog Computing;Edge Computing"],"metadata":{"authorlinks":{}},"downloads":0},"bibtype":"inproceedings","biburl":"https://raw.githubusercontent.com/Roznn/EUSIPCO/main/eusipco2017url.bib","creationDate":"2021-02-13T16:38:25.669Z","downloads":0,"keywords":["cloud computing;mobile computing;resource allocation;scheduling;real-time applications;mobile device;intermediate cloud;fog computing;distributed computational load;computationally intensive algorithms;mobile cloud computing;proactive centralised;reactive distributed;cloud computing;wireless fidelity;signal processing algorithms;cameras;central processing unit;sensors;drones;offloading;mobile cloud computing;energy;iot;fog computing;edge computing"],"search_terms":["distributed","computational","load","balancing","real","time","applications","sthapit","hopgood","thompson"],"title":"Distributed computational load balancing for real-time applications","year":2017,"dataSources":["2MNbFYjMYTD6z7ExY","uP2aT6Qs8sfZJ6s8b"]}