Computing cluster based on Android smartphones and Raspberry Pi microcomputers

Sergey Balabaev, Sergey Lupin, Roustiam Chakirov

Abstract


Currently, mobile devices such as smartphones and tablets are widely used. The computing power of their processors is comparable to the characteristics of personal computers, and this makes it possible to perform complex resource-intensive calculations on them. In the field of IoT, Raspberry Pi microcomputers are very popular. The paper explores the possibility of building a computing cluster from smartphones with Android OS and Raspberry Pi microcomputers. The article presents the results of testing the practical implementation of a distributed system, the nodes of which use heterogeneous smartphones. The computational capabilities of the system are determined and the applicability of static load balancing of nodes to improve the efficiency of computations is proved. The results obtained can be useful to a wide range of specialists.

Full Text:

PDF (Russian)

References


M. Bauer, W. Bohme i W. Weitschat, «An Early Eocene gecko from Baltic amber and its implications for the evolution of gecko adhesion,» The Zoological Society of London, 2005

D. Nenni i D. Dingee, The Origin and Evolution of ARM Processors In Our Devices, Danville: SemiWiki LLC, 2015.

M. P. Singh i M. K. Jain, «Evolution of Processor Architecture in Mobile Phones,» International Journal of Computer Applications, t. 90, # 4, pp. 34-39, 2014.

«Intel Experience Day 2021,» 26 11 2021. [V Internete]. Available: https://www.youtube.com/watch?v=VETzK1HsVWE&t=28s. [Data obrashhenija: 11 12 2021].

«Intel® Core i5-L16G7 Processor,» [V Internete]. Available: https://ark.intel.com/content/www/us/en/ark/products/202777/intel-core-i5l16g7-processor-4m-cache-up-to-3-0ghz.html. [Data obrashhenija: 18 04 2022].

«Processor Intel® Core i9-12900HK,» [V Internete]. Available: https://ark.intel.com/content/www/ru/ru/ark/products/132215/intel-core-i912900hk-processor-24m-cache-up-to-5-00-ghz.html. [Data obrashhenija: 18 04 2022].

Yuki Sawada, Yusuke Arai, Kanemitsu Ootsu, Takashi Yokota, Takeshi Ohkawa, «An Android Cluster System Capable of Dynamic Node Reconfiguration,» International Conference on Ubiquitous and Future Networks, 2015.

M. M. Juno, A. R. Bhangwar i A. A. Laghari, «Grids of Android Mobile Devices,» ICICTT, 2013.

S. A. Balabaev, «28-ja Vserossijskaja mezhvuzovskaja nauchno-tehnicheskaja konferencija studentov i aspirantov «Mikrojelektronika i informatika - 2021»,» v Ocenka vychislitel'nyh vozmozhnostej mobil'nyh platform, Zelenograd, 2021.

Tanenbaum Je., Herbet B. 2. Processy i potoki // Sovremennye operacionnye sistemy. Sankt-Peterburg: Piter, 2018. pp. 111-213.

Lupin S.A., Posypkin M.A. Sreda programmirovanija OpenMP // In: Tehnologii parallel'nogo programmirovanija. Moskva: ID "FORUM" - INFRA-M, 2011. pp. 119-133.

G. I. Radchenko, Raspredelennye vychislitel'nye sistemy, Cheljabinsk: Fotohudozhnik, 2021.

Govindaraj, Parallel Programming in Raspberry Pi Cluster, Ithaca, 2016.

S. Cass, «Home Clustering Made Easier,» IEEE Spectrum, # 11, pp. 16-19, 2021.

Min Thu Khaing, Aung Thu i S. A. Lupin, «Ocenka jeffektivnosti metodov balansirovki nagruzki v raspredelennyh vychislitel'nyh sistemah,» International Journal of Open Information Technologies, # 11, 2021.


Refbacks

  • There are currently no refbacks.


Abava  Кибербезопасность MoNeTec 2024

ISSN: 2307-8162