Please use this identifier to cite or link to this item: https://rep.polessu.by/handle/123456789/34562
Title: Математические модели и методы организации вычислений в мультипроцессорных системах
Other Titles: Mathematical models and methods for organizing calculations in SMP systems
Authors: Павлов, П. А.
Pavlov, P. A.
Keywords: распределенная вычислительная система
процесс
программный ресурс
структурирование
конвейеризация
неоднородная система
одинаково распределенная система
неограниченный параллелизм
ограниченный параллелизм
distributed computing system
process
software resource
structuring
pipelining
heterogeneous system
identically distributed system
unlimited parallelism
limited parallelism
Issue Date: 2025
Citation: Павлов, П. А. Математические модели и методы организации вычислений в мультипроцессорных системах / П. А. Павлов // Компьютерные исследования и моделирование. - 2025. - Т. 17. № 3. - С. 423-436.
Abstract: В работе предложена и исследована математическая модель распределенной вычислительной системы параллельных взаимодействующих процессов, конкурирующих за использование ограниченного числа копий структурированного программного ресурса. В случаях неограниченного и ограниченного параллелизма по числу процессоров мультипроцессорной системы решены задачи определения оперативных и точных значений времени выполнения неоднородных и одинаково распределенных конкурирующих процессов в синхронном режиме, при котором обеспечивается линейный порядок выполнения блоков структурированного программного ресурса внутри каждого из процессов без задержек. Полученные результаты можно использовать при сравнительном анализе математических соотношений для вычисления времени реализации множества параллельных распределенных взаимодействующих конкурирующих процессов, математическом исследовании эффективности и оптимальности организации распределенных вычислений, решении задач построения оптимальной компоновки блоков одинаково распределенной системы, нахождения оптимального числа процессоров, обеспечивающих директивное время выполнения заданных объемов вычислений. Предложенные модели и методы открывают новые перспективы при решении проблем оптимального распределения ограниченных вычислительных ресурсов, синхронизации множества взаимодействующих конкурирующих процессов, минимизации системных затрат при выполнении параллельных распределенных процессов.
Description: The paper proposes and investigates a mathematical model of a distributed computing system of parallel interacting processes competing for the use of a limited number of copies of a structured software resource. In cases of unlimited and limited parallelism by the number of processors of a multiprocessor system, the problems of determining operational and exact values of the execution time of heterogeneous and identically distributed competing processes in a synchronous mode are solved, which ensures a linear order of execution of blocks of a structured software resource within each of the processes without delays. The obtained results can be used in a comparative analysis of mathematical relationships for calculating the implementation time of a set of parallel distributed interacting competing processes, a mathematical study of the efficiency and optimality of the organization of distributed computing, solving problems of constructing an optimal layout of blocks of an identically distributed system, finding the optimal number of processors that provide the directive execution time of given volumes of computations. The proposed models and methods open up new prospects for solving problems of optimal distribution of limited computing resources, synchronization of a set of interacting competing processes, minimization of system costs when executing parallel distributed processes.
Appears in Collections:Публикации сотрудников / Publications of the teaching stuff of Polessky State University

Files in This Item:
File Description SizeFormat 
Matematicheskie_modeli_i_metody_organizatsii.pdf232.59 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.