main| new issue| archive| editorial board| for the authors| publishing house|
Ðóññêèé
Main page
New issue
Archive of articles
Editorial board
For the authors
Publishing house

 

 


ABSTRACTS OF ARTICLES OF THE JOURNAL "INFORMATION TECHNOLOGIES".
No. 2. Vol. 26. 2020

DOI: 10.17587/it.26.67-79

A. Yu. Popov, Ph.D., Associate Professor of the Department "Computer Systems and Networks", Bauman Moscow State Technical University, Moscow, e-mail: alexpopov@bmstu.ru

Principles of the Organization of a Heterogeneous Computing System with a Set of Commands of Discrete Mathematics

The computing system with a discrete mathematics instruction set (DISC) is improving in the Bauman Moscow State Technical University. This system consists of microprocessors with different architectures which allow programs to call the hardware functions of large sets and data structures operations, graphs processing and other discrete mathematics functions useful for optimization process. The core of this system is a principally new computing device which called Structure processor Leonhard x64. In the previous works, the results of computer system design were shown, the features of programs execution and data processing were disclosed, the structure of the new processor was presented, and the results of experiments on measuring performance were presented. In this article, we summarize and systematize a number of key principles for constructing a system with a DISC command set, which primarily provide a high level of performance. We consistently state the reason for the introduction of each of the principles and the consequences of its implementation, and demonstrate some examples. The presented article has an important theoretical meaning for the entire project, since many of the results are formulated for the first time.
Keywords: data structure, computer system with a set of discrete mathematics commands; system with many streams commands and one stream of data; structure processing processor; B + tree

P. 67–79

To the contents