Article information

2014 , Volume 19, ¹ 4, p.84-98

Rakitskiy A.A., Ryabko B.Y., Fionov A.N.

The analytical method for comparing and evaluating the performance of computers and computer systems

In this report we discuss the results of application of a new method for evaluation of the performance of processing units and supercomputers. This method is based on notion of Computer Capacity, which is determined only by the computer architecture and can be computed theoretically on a design stage. Computer Capacity is based on the number of different tasks, which can be executed by computer in particular time. We calculated the computer capacity for different Intel and AMD processors list and supercomputers, based on these processors, and compared the results with the recognized benchmarks. This results show that Computer Capacity is fully objective characteristic and can be used for performance evaluation of processing units, especially on the design stage. Moreover, presented method can be used as alternative to traditional theoretical peak performance of supercomputers and could help developers of the computing systems.

Aknowlegements: This work was supported by RFBR grants 12-07-00125-à.

Received 27 November 2013.

[full text]
Keywords: Computer capacity, performance evaluation, supercomputers, benchmarks, computer systems

Author(s):
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

Fionov Andrey Nikolaevich
Dr. , Professor
Position: Leading research officer
Office: Siberian St. Univ. of Telecom. and Information Sciences, Institute of Computational Technologies SB RAS
Address: 630102, Russia, Novosibirsk, Kirov St. 86
Phone Office: (383) 269 82 72
E-mail: fionov@sibsutis.ru

References:
[1] Ryabko B. An information-theoretic approach to estimate the capacity of processing units. Performance Evaluation. 2012; 69: 267-273.
[2] Shannon C.E. A mathematical theory of communication. Bell Sys. Tech. J. 1948; 27.
[3] Rakitskiy A.A., Ryabko B.Ja., Fionov A.N. Programmnyj kompleks dlya teoreticheskoj ocenki i analiza proizvoditel’nosti vychislitel’nyh system. Materialy konf. "Industrial’nye informacionnye sistemy". Novosibirsk. 2013. (In Russ.)
[4] Rakitskiy A.A. Prakticheskoe primenenie metodov teoreticheskoj ocenki vychislitel’noj sposobnosti dlja processorov Intel P5. Vestnik SibGUTI. 2012; 4: 50-61. (In Russ.)
[5] Rakitskiy A.A. Teoreticheskaja ocenka vychislitel’noj sposobnosti processorov Intel. Vestnik SibGUTI. 2013; 3: 29-45. (In Russ.)
[6] Programma dlja opredelenija vychislitel’noj sposobnosti i uravnenija vseh issledovannyh processorov. URL: https://drive.google.com/folderview?id=0B023P6Ajk7nJckhp RmdGS1VtZlk.
[7] TOP500. URL: http://top500.org.
[8] HPC Challenge Benchmark. URL: http://icl.cs.utk.edu/hpcc/.
[9] Intel x86 Quick Reference Instruction Manual - 8086/80186/80286/80386/80486. URL: http://www.intel-assembler.it/portale/5/x86-instruction-reference-manual/x86-instru-ction-reference-manual.asp.
[10] Fog A. The Microarchitecture of Intel, AMD and VIA CPUs an Optimization Guide for Assembly Programmers and Compiler Makers. Copenhagen Univ. College of Eng. 2012. URL: http://www.agner.org/optimize/.
[11] Fog A. Lists of instruction latencies, throughputs and microoperation breakdowns for Intel, AMD and VIA CPUs. Copenhagen Univ. College of Eng. 2012. URL: http://www.agner.org/optimize/.
[12] Intel 64 and IA-32 Architectures Software Developers Manual. Vol. 1. Basic Architecture. Intel Corp. URL: http://www.intel.ru/content/www/ru/ru/architecture-and-technology/64-ia-32-architectures-software-developer-vol-1-manual.html.
[13] Intel 64 and IA-32 Architectures Software Developers Manual. Vol. 2. Intel Corp. URL: http://www.intel.ru/content/www/us/en/architecture-and-technology/64-ia-32-architectures-software-developer-vol-2a-2b-instruction-set-a-z-manual.html.

Bibliography link:
Rakitskiy A.A., Ryabko B.Y., Fionov A.N. The analytical method for comparing and evaluating the performance of computers and computer systems // Computational technologies. 2014. V. 19. ¹ 4. P. 84-98
Home| Scope| Editorial Board| Content| Search| Subscription| Rules| Contacts
ISSN 1560-7534
© 2024 FRC ICT