? Evaluation of Remote-I/O Support for a DSM-Based Computation Offloading Scheme
Journal of Computer Science and Technology
Quick Search in JCST
 Advanced Search 
      Home | PrePrint | SiteMap | Contact Us | FAQ
Indexed by   SCIE, EI ...
Bimonthly    Since 1986
Journal of Computer Science and Technology 2017, Vol. 32 Issue (5) :957-973    DOI: 10.1007/s11390-017-1775-2
Computer Networks and Distributed Computing Current Issue | Archive | Adv Search << Previous Articles | Next Articles >>
Evaluation of Remote-I/O Support for a DSM-Based Computation Offloading Scheme
Yuhun Jun, Jaemin Lee, Euiseong Seo*
College of Software, Sungkyunkwan University, Suwon 16419, Korea

Related Articles
Download: [PDF 1180KB]     Export: BibTeX or EndNote (RIS)  
Abstract Computation offloading enables mobile devices to execute rich applications by using the abundant computing resources of powerful server systems. The distributed shared memory based (DSM-based) computation offloading approach is expected to be especially popular in the near future because it can dynamically migrate running threads to computing nodes and does not require any modifications of existing applications to do so. The current DSM-based computation offloading scheme, however, has focused on efficiently offloading computationally intensive applications and has not considered the significant performance degradation caused by processing the I/O requests issued by offloaded threads. Because most mobile applications are interactive and thus yield frequent I/O requests, efficient handling of I/O operations is critically important. In this paper, we quantitatively analyze the performance degradation caused by I/O processing in DSM-based computation offloading schemes using representative commodity applications. To remedy the performance degradation, we apply a remote I/O scheme based on remote device support to computation offloading. The proposed approach improves the execution time by up to 43.6% and saves up to 17.7% of energy consumption in comparison with the existing offloading schemes. Selective compression of the remote I/O scheme reduces the network traffic by up to 53.5%.
Articles by authors
Keywordscomputation offloading   mobile-cloud computing   distributed shared memory (DSM)   mobile computing     
Received 2016-05-30;

This research was supported by the Basic Science Research Program funded by the Ministry of Education of Korea under Grant No. 2015R1D1A1A0057749 and the Research on High Performance and Scalable Manycore OS funded by the MSIP (Ministry of Science and ICT), Korea, under Grant No. B0101-15-0644.

Corresponding Authors: Euiseong Seo,euiseong@skku.edu     Email: euiseong@skku.edu
About author: Yuhun Jun received his B.S. degree in electrical and computer engineering from Dankook University, Yong-in, in 2009. He is currently a senior engineer at the Flash Software Development Team in the memory business unit of Samsung Electronics Co., Ltd. His research interests include operating systems, embedded systems, and flash-based storage systems.
Cite this article:   
Yuhun Jun, Jaemin Lee, Euiseong Seo.Evaluation of Remote-I/O Support for a DSM-Based Computation Offloading Scheme[J]  Journal of Computer Science and Technology, 2017,V32(5): 957-973
Copyright 2010 by Journal of Computer Science and Technology