МОДЕЛЬ И МЕТОД ОПТИМИЗАЦИИ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ В ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМАХ С ПАРАЛЛЕЛЬНОЙ АРХИТЕКТУРОЙ

Предложены модель и метод оптимизации вычислительных процессов в вычислительных системах с параллельной архитектурой. Построение модели состоит в разбиении компьютерных программ для решения задач на относительно самостоятельные элементы (блоки) и в представлении информационной зависимости блоков в виде соответствующих ориентированных графов. При этом организация вычислительного процесса заключается в динамическом распределении ресурсов вычислительной системы для реализации операций каждого из блоков. В качестве показателя эффективности данного процесса принято время реализации операций всех блоков рассматриваемых программ (время решения соответствующих задач). Цель оптимизации состоит в максимально возможном сокращении времени. Для формирования оптимального распределения ресурсов предложен метод, опирающийся на процедуру ветвей и границ.

MODEL AND METHOD OF OPTIMIZING COMPUTATIONAL PROCESSES IN COMPUTATIONAL SYSTEMS WITH PARALLEL ARCHITECTURE

The article proposes a model and method for optimizing computing processes in computing systems with a parallel architecture. The construction of the model consists in dividing computer programs for solving problems into relatively independent elements (blocks) and representing the information dependence of the blocks in the form of corresponding oriented graphs. The organization of the computational process in this case consists in the dynamic distribution of the resources of the computing system for implementing the operations of each of the blocks. As an indicator of the effectiveness of this process, the time taken to implement the operations of all blocks of the programs under consideration (the time to solve the corresponding tasks) was taken. The goal of optimization is to shorten the time as much as possible. To form an optimal resource allocation, a method based on the branch and bound procedure is proposed.

Authors
Zegzhda P.D.1 , Anisimov V.G. 1 , Anisimov E.G. 2 , Saurenko T.N. 2
Publisher
Федеральное государственное автономное образовательное учреждение высшего образования Санкт-Петербургский политехнический университет Петра Великого
Number of issue
4
Language
Russian
Pages
78-85
Status
Published
Year
2018
Organizations
  • 1 Peter the Great St. Petersburg Polytechnic University (SPbPU)
  • 2 Peoples` Friendship University of Russia
Keywords
computer; computing system with parallel architecture; organization of computing process; optimization; model; method; компьютер; вычислительная система с параллельной архитектурой; организация вычислительного процесса; оптимизация; модель; метод
Date of creation
07.11.2019
Date of change
07.11.2019
Short link
https://repository.rudn.ru/en/records/article/record/51077/
Share

Other records

Pyattaev A.V., Andreev S.D., Koucheryavy Y.A.
Научно-технические ведомости Санкт-Петербургского государственного политехнического университета. Информатика. Телекоммуникации. Управление. Федеральное государственное автономное образовательное учреждение высшего образования Санкт-Петербургский политехнический университет Петра Великого. Vol. 11. 2018. P. 19-34
Федотов В.А., Nikitchenko V.E., Nikitchenko D.V., Egorov I.A., Egorova T.V.
Птицеводство. Общество с ограниченной ответственностью "Авиан" (Редакция журнала "Птицеводство"). 2018. P. 33-37