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 processors

The 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: Assistent
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-8681

Ryabko 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
Home| Scope| Editorial Board| Content| Search| Subscription| Rules| Contacts
ISSN 1560-7534
© 2024 FRC ICT