Please use this identifier to cite or link to this item:
https://rep.polessu.by/handle/123456789/31741
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Павлов, П.А. | - |
dc.contributor.author | Коваленко, Н.С. | - |
dc.contributor.author | Pavlov, P.А. | - |
dc.contributor.author | Kovalenko, N.S. | - |
dc.date.accessioned | 2024-08-14T13:11:17Z | - |
dc.date.available | 2024-08-14T13:11:17Z | - |
dc.date.issued | 2024 | - |
dc.identifier.citation | Павлов, П.А. Синхронный режим распределенных вычислений при непрерывном выполнении блоков ограниченного числа копий программного ресурса / П.А. Павлов, Н.С. Коваленко // Программные продукты и системы. - 2024. - Т. 37, № 1. - С. 43-53. | ru |
dc.identifier.uri | https://rep.polessu.by/handle/123456789/31741 | - |
dc.description | When creating multiprocessor distributed computing systems, the problems of constructing and investigating mathematical models for organizing the interaction of processes competing for a software resource are of particular relevance. In this connection, distributed computing tasks related to obtaining mathematical relations, which can have both direct and inverse character, are of interest. When setting direct problems, the conditions are the values of multiprocessor system parameters, the solution is the minimum total time for making given volumes of calculations. The formulation of inverse problems is reduced to calculating multiprocessor system characteristics, searching for criteria of efficiency and optimality of organizing the execution of a set of distributed competing interacting processes. The apparatus of graph theory, linear Gantt diagrams, schedule theory, combinatorial optimization, matrix algebra, etc. is widely used when constructing and studying mathematical models and problems of optimal organization of distributed processes. This paper shows a constructed mathematical model of distributed computations, solves the problems of finding the minimum execution time of heterogeneous processes competing for using a limited number of program resource copies in a synchrono us mode in cases of unlimited and limited parallelism in the number of processors of a multiprocessor system. It also uses the ideas of structuring a program resource into linearly ordered blocks with their further conveying by processes and processors of a multiprocessor system. | ru |
dc.description.abstract | При создании многопроцессорных распределенных вычислительных систем особую актуальность приобретают задачи построения и исследования математических моделей организации взаимодействия процессов, конкурирующих за программный ресурс. В связи с этим интерес представляют задачи распределенных вычислений, связанные с получением математических соотношений, которые могут иметь как прямой, так и обратный характер. При постановке прямых задач условиями являются значения параметров многопроцессорной системы, а решением – минимальное общее время реализации заданных объемов вычислений. Постановка обратных задач сводится к расчету характеристик многопроцессорных систем, поиску критериев эффективности и оптимальности организации выполнения множества распределенных конкурирующих взаимодействующих процессов. При построении и исследовании математических моделей и задач оптимальной организации распределенных процессов широко применяется аппарат теории графов, линейных диаграмм Ганта, теории расписаний, комбинаторной оптимизации, алгебры матриц и др. В работе построена математическая модель распределенных вычислений, решены задачи нахождения минимального времени выполнения неоднородных процессов, конкурирующих за использование ограниченного числа копий программного ресурса в синхронном режиме в случаях неограниченного и ограниченного параллелизма по числу процессоров многопроцессорной системы. При этом использованы идеи структурирования программного ресурса на линейно-упорядоченные блоки с их последующей конвейеризацией по процессам и процессорам многопроцессорной системы. | ru |
dc.language.iso | ru | ru |
dc.rights | открытый доступ | ru |
dc.subject | синхронный режим | ru |
dc.subject | распределенные вычисления | ru |
dc.subject | структурирование | ru |
dc.subject | конвейеризация | ru |
dc.subject | программный ресурс | ru |
dc.subject | диаграмма Ганта | ru |
dc.subject | функционал Беллмана–Джонсона | ru |
dc.subject | structuring | ru |
dc.subject | pipelining | ru |
dc.subject | program resource | ru |
dc.subject | Gantt diagram | ru |
dc.subject | Bellman-Johnson functional | ru |
dc.subject | synchronous mode | ru |
dc.subject | unbounded (bounded) parallelism | ru |
dc.title | Синхронный режим распределенных вычислений при непрерывном выполнении блоков ограниченного числа копий программного ресурса | ru |
dc.title.alternative | Synchronous distributed computing at continuous execution of blocks of a limited number of program resource copiess | ru |
dc.type | Article | ru |
Appears in Collections: | Публикации сотрудников / Publications of the teaching stuff of Polessky State University |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Sinkhronnyi_rezhim.pdf | 1.39 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.