Title :
Toward a Unified Characterization of Mapping Algorithms in Cloud and MPSoC Environments Using a Literature-Based Approach
Author :
Moghadas, Maryam ; Hashemi, Mahmoud Reza
Author_Institution :
Sch. of Electr. & Comput. Eng., Univ. of Tehran, Tehran, Iran
Abstract :
To address the growing demand for high-quality multimedia applications on mobile devices, stronger smartphones based on multicore processors are becoming the mainstream. However, processing power is still behind the required resources for some multimedia applications such as new video coding standards. Mobile cloud computing is a solution for this concern. In order to efficiently distribute tasks onto an infrastructure of devices, a mapping algorithm is required. This algorithm should determine the suitable device in the cloud and should also allocate the corresponding core in the selected multicore device. Providing a suitable algorithm considering the two domains of cloud and Multiprocessor System on Chip (MPSoC) simultaneously is a challenge. Describing the mapping algorithms with a set of descriptive elements makes differentiation among them easier. Unification of these features on both domains results in simpler mapping algorithms. In this paper, we present a generic representation for the mapping algorithms in the MPSoC and cloud environments. Grounded Theory has been applied to identify the main features of the mapping algorithms. The obtained features are organized in more abstract categories based on their similarities. In order to evaluate the results, a few sample mapping algorithms from each of the cloud and MPSoC domains have been successfully characterized with the obtained features.
Keywords :
cloud computing; mobile computing; multimedia computing; multiprocessing systems; smart phones; system-on-chip; telecommunication computing; video coding; MPSoC environment; cloud environment; generic representation; grounded theory; high-quality multimedia application; literature-based approach; mapping algorithm; mobile cloud computing; mobile device; multicore device; multicore processor; multiprocessor system on chip; processing power; smartphone; video coding standard; Algorithm design and analysis; Cloud computing; Computers; Encoding; Mobile handsets; Multimedia communication; Servers; Cloud computing; Grounded Theory; Multiprocessor System on Chip (MPSoC); mapping algorithms;
Journal_Title :
Electrical and Computer Engineering, Canadian Journal of
DOI :
10.1109/CJECE.2015.2431220