An enhanced DSM model for computation offloading

Jaemin Lee, Yuhun Jun, Euiseong Seo

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

The distributed shared memory (DSM)-based computation offloading scheme allows collaborative multiple threads to dynamically migrate and execute across a mobile device and computing nodes. Despite this strong advantage, it misses a significant portion of the potential performance gain because the traditional DSM model is suboptimal for computation offloading. This paper proposes an enhanced DSM model that aims to enable multiple computing nodes to efficiently and reliably offload concurrent multiple threads from a mobile device. To achieve this design goal, we propose the following novel schemes: a) selective object tracking minimizes the set of objects to be monitored by the DSM layer; b) lock-thread repartitioning dynamically relocates threads and locks in order to reduce remote lock acquisitions and inter-node synchronizations; and c) thread-state checkpointing protects the data and context upon unexpected system failures. We implemented METEOR, which is a prototype based on the proposed schemes, and evaluated it with diverse applications. The evaluation showed that METEOR, with four computing nodes, improved the performance by up to 109% and reduced energy consumption by up to 52% in comparison with the previous DSM-based offloading scheme.

Original languageEnglish
Title of host publication2017 IEEE International Conference on Pervasive Computing and Communications, PerCom 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages69-78
Number of pages10
ISBN (Electronic)9781509043279
DOIs
StatePublished - 2 May 2017
Event2017 IEEE International Conference on Pervasive Computing and Communications, PerCom 2017 - Big Island, United States
Duration: 13 Mar 201717 Mar 2017

Publication series

Name2017 IEEE International Conference on Pervasive Computing and Communications, PerCom 2017

Conference

Conference2017 IEEE International Conference on Pervasive Computing and Communications, PerCom 2017
Country/TerritoryUnited States
CityBig Island
Period13/03/1717/03/17

Fingerprint

Dive into the research topics of 'An enhanced DSM model for computation offloading'. Together they form a unique fingerprint.

Cite this