|
Моделирование и анализ информационных систем, 2014, том 21, номер 2, страницы 15–25
(Mi mais367)
|
|
|
|
Эта публикация цитируется в 2 научных статьях (всего в 2 статьях)
О поддержке рекурсивно-параллельного программирования в .NET Framework
В. В. Васильчиков Ярославский государственный университет им. П. Г. Демидова, 150000 Россия, г. Ярославль, ул. Советская, 14
Аннотация:
Рассматриваются программные компоненты для поддержки рекурсивно-параллельного программирования в .NET Framework. Они представляют собой динамически подключаемые библиотеки, предоставляющие необходимую функциональность для разработки и отладки приложений, предназначенных для параллельного выполнения на локальной сети. Библиотечные классы коммуникационного модуля обеспечивают удобные средства для установления соединения компьютеров в сети по принципу "каждый с каждым" и надежную асинхронную передачу сериализуемых объектов. Классы модуля поддержки рекурсивно-параллельного программирования обеспечивают возможность оформления параллельных ветвей вычислений как мигрирующих процессов, их распределение по сети, передачу параметров и возврат результатов с необходимой синхронизацией, динамическое перераспределение работы для балансировки загрузки, а также работу с общими данными. Приводятся несколько вариантов рекурсивного распараллеливания решения задачи о поиске максимальной клики в неориентированном графе и результаты тестирования рассматриваемых компонентов на примере этой задачи.
Ключевые слова:
параллельные вычисления, рекурсия, .NET.
Поступила в редакцию: 26.01.2014
Образец цитирования:
В. В. Васильчиков, “О поддержке рекурсивно-параллельного программирования в .NET Framework”, Модел. и анализ информ. систем, 21:2 (2014), 15–25
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/mais367 https://www.mathnet.ru/rus/mais/v21/i2/p15
|
Статистика просмотров: |
Страница аннотации: | 258 | PDF полного текста: | 98 | Список литературы: | 52 |
|