?
Программный инструментарий анализа информационной структуры алгоритмов по их информационным графам
.
Баканов В. М.
Рассматривается реализация программного инструментария для выработки эффективных стратегий преобразования представлений информационных графов алгоритмов с целью как выявления скрытого параллелизма, так и определения рационального плана (расписания) выполнения параллельных частей программ при учете ограничений реальных многопроцессорных вычислительных систем. Для достижения гибкости разработки сценариев преобразований представлений графа используется встроенный скриптовый язык Lua.
Ключевые слова: информационный граф алгоритмаhidden parallelismparallel-stacked form of the information graphbuilt-in scripting language Lua programmingrational strategy of building plan of the parallel programinformation graph of algorithmтонкая информационная структура программыскрытый параллелизмярусно-параллельная форма информационного графарациональная стратегия построения плана выполнения параллельной программывстроенный скриптовый язык программирования Luathe thin structure of the program information
В книге
Архангельск: Северный (Арктический) федеральный университет имени М.В. Ломоносова, 2016.
Баканов В. М., В кн.: Сборник научных трудов: материалы Международной научно-технической конференции «Информатика и технологии. Инновационные технологии в промышленности и информатике»; Московский технологический университет, Физикотехнологический институтВып. 23 (XXIII).: М.: МГТУ МИРЭА, 2017. С. 261–265.
Работа посвящена решению проблемы создания рациональных методов разработки каркаса (плана, расписания выпол-нения) параллельных программ для реальных параллельных вычислительных систем. Для решения этой задачи разработана программная среда, позволяющая реализовывать различные стратегии построения каркаса выполнения параллельных программ и оценивать качество этих стратегий. Для моделирования и оптимизации методов используется встроенный скриптовый язык программирования Lua. Приводятся результаты применения некоторых ...
Добавлено: 14 января 2018 г.
М.: МГТУ МИРЭА, 2017.
В сборнике опубликованы работы, представленные на Международной научно-технической конференции «Информатика и технологии. Инновационные технологии в промышленности и информатике», а также работы ведущих ученых и специалистов, занимающихся созданием новых инновационных технологий, разработкой конструкций и технологий для наукоемкого приборо- и машиностроения, задачами информационных технологий, исследованием в области оптоэлектронных и оптоволоконных систем. Сборник трудов может быть полезен для ...
Добавлено: 14 января 2018 г.
Баканов В. М., В кн.: Современные проблемы математического моделирования, обработки изображений и параллельных вычислений 2017 (СПММОИиПВ-2017) (Геленджик, Дивноморское, Краснодарский край)Т. 1.: Ростов н/Д: ООО "ДГТУ-Принт", 2017. Гл. 1 С. 55–63.
Анализируются подходы к разработке рациональных (стремящихся к оптимальным) методов построения планов выполнения прикладных вычислительных задач на реальных параллельных вычислительных системах (каркасов выполнения), а также инструментальная программная среда для реализации таких методов (стратегий). Предложены критерии и параметры оптимизации методов планирования. Представлены результаты применения некоторых разработанных стратегий построения рациональных планов выполнения параллельных программ. ...
Добавлено: 11 января 2018 г.
Баканов В. М., В кн.: Седьмая Международная конференция "Системный анализ и информационные технологии" САИТ–2017 (13–18 июня 2017 г., г.Светлогорск, Россия).: М.: ФИЦ ИУ РАН, 2017. С. 601–608.
Анализируются подходы к разработке рациональных (стремящихся к оптимальным) методов построения планов выполнения прикладных вычислительных задач на реальных параллельных вычислительных системах (каркасов выполнения), а также инструментальная программная среда для реализации таких методов (стратегий). Предложены критерии и параметры оптимизации методов планирования. Представлены результаты применения некоторых разработанных стратегий построения рациональных планов выполнения параллельных программ. ...
Добавлено: 10 января 2018 г.
Баканов В. М., В кн.: Пятнадцатая национальная конференция по искусственному интеллекту с международным участием КИИ-2016 (3-7 октября 2016г., г.Смоленск, Россия): Труды конференцииТ. 1.: Смоленск: Универсум, 2016. С. 237–244.
Рассматриваются подходы к проблеме и программная система для разработки алгоритмов построения рациональных планов выполнения параллельных частей программ на основе их графовых представлений при учете ограничений реальных многопроцессорных вычислительных систем. Для достижения гибкости разработки алгоритмов эквивалентных преобразований информационных графов используется встроенный скриптовый язык программирования Lua. Показывается целесообразность применения методов искусственного интеллекта при решении целевой задачи. ...
Добавлено: 14 марта 2017 г.
Баканов В. М., В кн.: Международный конкурс педагогического мастерства по применению Информационно-Коммуникационных Технологий (ИКТ) в образовании "Формула профи - 2016" (http://fp.ito.edu.ru/).: М.: [б.и.], 2016.
Занятие является одним в серии изучения основ параллельного программирования (ПП) базовой дисциплины "Параллельные вычисления"; в качестве части курса эффективно используется при изучении смежных дисциплин ("Многомашинные комплексы и многопроцессорные системы", "Архитектуры вычислительных систем" и др.). ПП много сложнее традиционно последовательного из-за многозначность последовательности выполнения отдельных частей (блоков) программы. Разработка каркаса выполнения ПП включает важную задачу составления ...
Добавлено: 17 ноября 2016 г.