Ключевые слова: программирование, параллельные процессы, программа, вычислительная система, иерархическая модель
О РЕАЛИЗАЦИИ КОНЦЕПЦИИ РЕКУРСИВНО-ПАРАЛЛЕЛЬНОГО ПРОГРАММИРОВАНИЯ
УДК 004.434
DOI:
В статье рассматриваются особенности рекурсивно-параллельного программирования. Основным его достоинством является возможность использования потенциального параллелизма алгоритма, зависящего от исходных данных. Другое важнейшее достоинство – возможность обеспечения эффективной динамической балансировки загрузки процессорных модулей (ПМ) во время выполнения программы. При этом прикладной программист не должен ничего знать о количестве и быстродействии ПМ, входящих в состав вычислительной системы. Единственное требование, которому должна удовлетворять программа, заключается в том, что в кратчайшее время работа должна быть разбита на достаточное количество независимых фрагментов по возможности одинакового объема и соответствующим образом оформленных. Для довольно широкого класса задач разбиение работы на два равных (или почти равных) фрагмента не составляет труда.
1. Завьялов Д.В. О применении информационных технологий / Д.В.Завьялов // Современные наукоемкие технологии. 2013. № 8-1. С. 71-72.
2. Чопоров О.Н. Методы анализа значимости показателей при классификационном и прогностическом моделировании / О.Н.Чопоров, А.Н.Чупеев, С.Ю.Брегеда // Вестник Воронежского государственного технического университета. 2008. Т. 4. № 9. С. 92-94.
3. Залогова Л. Разработка Паскаль-компилятора / Л. Залогова // Бином. Лаборатория знаний - Москва, 2010. - 184 c.
4. Зяблов Е.Л. Построение объектно-семантической модели системы управления / Е.Л.Зяблов, Ю.П.Преображенский // Вестник Воронежского института высоких технологий. 2008. № 3. С. 029-030.
5. Иванов М.С. Разработка алгоритма отсечения деревьев / М.С.Иванов, Ю.П. Преображенский // Вестник Воронежского института высоких технологий. 2008. № 3. С. 031-032.
6. Паневин Р.Ю. Структурные и функцинальные требования к программному комплексу представления знаний / Р.Ю.Паневин, Ю.П.Преображенский // Вестник Воронежского института высоких технологий. 2008. № 3. С. 061-064.
7. Голицына О. Л. Основы алгоритмизации и программирования / О. Л.Голицына, И. И.Попов // Форум - Москва, 2010. - 432 c.
8. Пахомова А.С. Целенаправленные угрозы компьютерного шпионажа: признаки, принципы и технологии реализации / А.С.Пахомова, О.Н.Чопоров, К.А.Разинкин // Информация и безопасность. 2013. Т. 16. № 2. С. 211-214.
9. Дешина А.Е. Информационные риски в мультисерверных системах: выбор параметров системы защиты / А.Е.Дешина, О.Н.Чопоров, К.А.Разинкин // Информация и безопасность. 2013. Т. 16. № 3. С. 365- 370.
10. Чопоров О.Н. Рационализация управления региональными системами на основе использования методов системного анализа, информационных и ГИС-технологий / О.Н.Чопоров, Н.А.Гладских, С.С.Пронин, М.И.Чудинов, С.Н.Семенов, К.Л.Матюшевский // Прикладные информационные аспекты медицины. 2007. Т. 10. № 2. С. 15-19.
11. Кравец О.Я. Особенности программного проектирования коммутационных подсистем в составе распределенных систем оперативного оповещения и мониторинга / О.Я.Кравец, О.Ю.Макаров, С.А.Олейникова, В.М.Питолин, О.Н.Чопоров // Системы управления и информационные технологии. 2013. Т. 52. № 2. С. 50-54.
Ключевые слова: программирование, параллельные процессы, программа, вычислительная система, иерархическая модель
Для цитирования: Мохаммад М.И., Данилова А.В. О РЕАЛИЗАЦИИ КОНЦЕПЦИИ РЕКУРСИВНО-ПАРАЛЛЕЛЬНОГО ПРОГРАММИРОВАНИЯ. Моделирование, оптимизация и информационные технологии. 2016;4(2). URL: https://moit.vivt.ru/wp-content/uploads/2016/06/MohammadDanilova_2_16_1.pdf DOI:
Опубликована 30.06.2016