Comparative analysis of single-board computers for the development of a microarchitectural computing system for fire detection
https://doi.org/10.37661/1816-0301-2024-21-2-73-85
Abstract
Objectives. The purpose of the work is to select the basic computing microplatform of the onboard microarchitectural computing complex for the detection of anomalous situations in the territory of the Republic of Belarus from space on the basis of artificial intelligence methods.
Methods. The method of comparative analysis is used to select a computing platform. A series of performance tests and comparative analysis (benchmarking) are performed on the selected equipment. The methods of comparative and benchmarking analysis are performed in accordance with the terms of reference to the current project.
Results. A comparative analysis and performance testing of Raspberry Pi 4 Model B and Cool Pi 4 Model B single-board computers, as well as AI-accelerator Google Coral USB Accelerator with Google Edge TPU have been performed. The comparative analysis showed that Raspberry Pi 4 Model B and Cool Pi 4 Model B fully meet the terms of reference to the current project. At the same time Cool Pi 4 Model B handles neural network calculations well, but four times slower than similar calculations on Google Coral USB Accelerator. Neural network computations on the Raspberry Pi 4 Model B are 22 times slower than similar computations on the Google Coral USB Accelerator. Cool Pi 4 Model B outperforms Raspberry Pi 4 Model B by the factor of two to three for data copying and compression and almost six times faster for neural network computations.
Conclusion. Despite the fact that Raspberry Pi 4 Model B meets the terms of reference to the project as a computational basis, when developing an on-board microarchitectural computing system for detecting anomalous situations, it is worth using more powerful alternatives with built-in AI-accelerators (e.g., Radxa Rock 5 Model A) or with an additional external AI-accelerator (e.g., a combination of Cool Pi 4 Model B and Google Coral USB Accelerator). Using a Raspberry Pi 4 Model B with an additional AI-accelerator is also acceptable and will speed up computations by several dozen times. AI-accelerators provide the fastest neural network computations, but there are features related to the novelty of the technology that will be explored in further development.
Keywords
About the Author
D. A. PaulenkaThe United Institute of Informatics Problems of the National Academy of Sciences of Belarus
Belarus
Dzmitry A. Paulenka, Lead Software Engineer, Laboratory of Biomedical Images Analysis
st. Surganova, 6, Minsk, 220012
References
1. Kovalev V. A., Paulenka D. A., Snezhko E. V., Liauchuk V. A., Kalinovski A. A. Comparative analysis of computing platforms for onboard micromodule of provisional image recognition. Informatika [Informatics], 2018, vol. 15, no. 3, pp. 7–21 (In Russ.).
2. Kovalev V. A., Paulenka D. A., Snezhko E. V., Liauchuk V. A. Comparative analysis of budget computing platforms for a portable micromodule of on-board image classification. BIG DATA and Advanced Analytics : Collection of Materials of the Fourth International Scientific and Practical Conference, Minsk, Belarus, 3–4 May 2018. Editorial board: М. Batura [et al.]. Minsk, Belorusskij gosudarstvennyj universitet informatiki i radiojelektroniki, 2018, pp. 31–42.
3. Paulenka D. A., Kovalev V. A., Snezhko E. V., Liauchuk V. A., Pechkovsky E. I. Recognition of the Earth's underlying surface using a convolutional neural network on a single-board microcomputer. Informatika [Informatics], 2020, vol. 17, no. 3, pp. 36–43 (In Russ.). https://doi.org/10.37661/1816-0301-2020-17-3-36-43 4. Kruglikov S. V., Kovalev V. A., Paulenka D. A., Snezhko E. V., Liauchuk V. A. Intelligent technology for recognizing the underlying surface of the Earth. Radiojelektronnye tehnologii [Radioelectronic Technology], 2019, no. 1, pp. 90–94 (In Russ.).
4. Paulenka D. A., Kovalev V. A., Snezhko E. V., Liauchuk V. A., Pechkovsky E. I. Recognition of underlying surface using a convolutional neural network on a single-board computer. BIG DATA and Advanced Analytics : sbornik materialov VI Mezhdunarodnoj nauchno-prakticheskoj konferencii, Minsk, Belarus', 20–21 maja 2020 goda : v 3 chastjah. Chast' 1 [BIG DATA and Advanced Analytics : Collection of Materials of the VI International Scientific and Practical Conference, Minsk, Belarus, 20–21 May 2020) : in 3 Parts. Part 1]. Editorial board: V. A. Bogush [et al.]. Minsk, Bestprint, 2020, pp. 71–77.
Supplementary files
Review
For citations:
Paulenka D.A. Comparative analysis of single-board computers for the development of a microarchitectural computing system for fire detection. Informatics. 2024;21(2):73-85. (In Russ.) https://doi.org/10.37661/1816-0301-2024-21-2-73-85