| Article information  2016 ,  Volume 21, ¹ 5, p.22-37
Velichko A.A., Rakitskiy A.A., Ryabko B.Y. The theoretical method for evaluating and comparing the performance of ARM-based processorsThe main purpose of this paper is to develop a theoretical method for estimating the performance of ARM-based processors. This method is based on the fundamental ideas of information theory and was initially proposed by B. Ryabko in 2012. The main idea of the method is its ability to evaluate the performance by using the “Computer capacity” characteristic. To determine the “Computer capacity” it is necessary to solve the characteristic equation which construction just needs the information of the architecture of investigated processor (instruction list, execution time of instructions, specification of all types of used memory etc.). During the work we investigate the ARM processors based on ARM7TDMI-S and ARM920T cores. The various features of implementation of ARM instructions which are accounted in construction of characteristic equations are described in detail. The results of applying the method to ARM processors are compared with those corresponding results for Intel processors obtained in previous papers and with CoreMark performance evaluation results. The result of applying the method shows the numbers similar to the CoreMark values. In the course of comparison, we show that the method may be used equally with benchmarks and allows us to compare processors with fundamentally different architectures (Intel and ARM), it does not require the presence of a working model of the processor, and needs only the descriptions of its architecture.
[full text] Keywords: processor,   computer capacity,   processor performance,   ARM
 
 Author(s):Velichko Anna Andreevna
 Position: Assistant Professor
 Office: Siberian State University of Telecommunication and Informatics
 Address: 630105, Russia, Novosibirsk
 E-mail: velichko.sibsutis@gmail.com
 Rakitskiy Anton Andreevich
 PhD. , Associate Professor
 Office: Siberian State University of Telecommunications and Informatics
 Address: 630102, Russia, Novosibirsk
 E-mail: rakitsky.anton@gmail.com
 SPIN-code: 7056-8681Ryabko Boris Yakovlevich
 Dr. , Professor
 Position: Head of Laboratory
 Office: Federal Research Center for Information and Computational Technologies, Novosibirsk State University
 Address: 630090, Russia, Novosibirsk, Academician M.A. Lavrentiev avenue, 6
 Phone Office: (383) 334-91-24
 E-mail: boris@ryabko.net
 SPIN-code: 5580-5794
 References:[1] Ryabko, B. An information-theoretic approach to estimate the capacity of processing units. Performance Evaluation. 2012; (69):267–273.
 [2] Rakitskiy, À.A. Practical application of theoretical estimation methods of computational power for Intel processor P5 series. Vestnik SibGUTI. 2012; (4):50–61. (In Russ.)
 [3] Rakitskiy, À.A. Theoretical evaluation of computational power of Intel processors. Vestnik SibGUTI. 2013; (3):29–45. (In Russ.)
 [4] Rakitskiy, À.A. Application of computer capacity as a characteristic for evaluation and comparison of super-computers.  Vestnik SibGUTI. 2013; (4):67–82. (In Russ.)
 [5] Rakitskiy, A.A., Ryabko, B.Ya., Fionov, A.N. The analytical method for comparing and evaluating the performance of computers and computer systems. Computational Technologies. 2014; 19(4):84–98. (In Russ.)
 [6] Rakitskiy, A.A. Razrabotka i issledovanie analiticheskogo metoda otsenki vychislitel'noy sposobnosti komp'yuterov. [Development and research of  the analytical method for estimating the computing capacity of computers. Dissertation for degree of candidate of technical sciences]. Novosibirsk: SibGUTI; 2015:132. (In Russ.)
 [7] Shannon, C.E. A mathematical theory of communication. The Bell System Technical Journal. 1948; 27(July):379–423, 27(October):623–656.
 [8] Martin, T. Mikrokontrollery ARM7 semeystv LPC2300-2400: Vvodnyy kurs razrabotchika [ARM7 microcontrollers of LPC2300-2400 families. Introductory course for developers]. Moscow: Izdatel'skiy dom “Dodeka-XXI”; 2010. (In Russ)
 [9] ARM technical reference manual. Available at: http://infocenter.arm.com (accessed: 09.04.2015)
 [10] ARM7TDMI-S data sheet. Available at: http://infocenter.arm.com (accessed: 09.04.2015)
 [11] ARM architecture reference manual. Available at: http://infocenter.arm.com (accessed: 17.05.2015)
 [12] ARM7TDMI-S instruction list for building the characteristic equation. Available at: https://goo.gl/7YtJr2 (accessed: 04.11)
 
 Bibliography link:
 Velichko A.A., Rakitskiy A.A., Ryabko B.Y. The theoretical method for evaluating and comparing the performance of ARM-based processors // Computational technologies. 2016. V. 21. ¹ 5. P. 22-37
 |