Methods and Technologies of Designing Energy-efficient Onboard Computer Systems Based on Elbrus Microprocessors for Solving Tasks of Technical Vision
Nikita Bocharov, Oleg Slavin, Nikolay Paramonov · 2021 3rd International Conference on Control Systems, Mathematical Modeling, Automation and Energy Efficiency (SUMMA) · 2021
One of the important requirements of onboard computing technology, in addition to computational power, is low power consumption. This article contains analysis of modern methods of reducing microprocessors power consumption. reviewed typical technical vision tasks solved by onboard computing systems. An experiment was conducted to estimate power consumption and execution time of vision algorithms when the clock frequency is reduced and the microprocessor cores are switched off. In this paper, the methods of power consumption reduction are considered on the example of Elbrus-SSV microprocessor. This microprocessor is chosen because of the fact that it is currently the most performant Russian general-purpose microprocessor, and also implements extended support for vector operations, allowing low-level optimization for technical vision programs. The experiments showed the possibility to decrease the power consumption of the Elbrus-SSV microprocessor cores by 36-46 % with an increase in the program execution time. Based on the results of the experiment, conclusions were made about the applicability of the Elbrus-SSV microprocessor for creating advanced onboard computing systems with the ability to operate both in high performance mode and with reduced power consumption. The results obtained by the authors indicate the prospects of import substitution in the field of robotics.