Издательство СО РАН

Издательство СО РАН

Адрес Издательства СО РАН: Россия, 630090, а/я 187
Новосибирск, Морской пр., 2

soran2.gif

Baner_Nauka_Sibiri.jpg


Яндекс.Метрика

Поиск по журналу

Автометрия

2003 год, номер 3

ВЛОЖЕНИЕ СТРУКТУР ПАРАЛЛЕЛЬНЫХ ПРОГРАММ В СТРУКТУРЫ ЖИВУЧИХ РАСПРЕДЕЛЕННЫХ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ

М. С. Тарков
(Новосибирск)
Страницы: 84–96

Аннотация

Предложен метод вложения структур параллельных программ в структуры живучих распределенных вычислительных систем (ВС). Разработаны эффективные алгоритмы для реализации этапов метода: 1) эвристический алгоритм отображения вершин графа параллельной программы в граф распределенной ВС, существенно сокращающий время вложения по сравнению с известным алгоритмом Бохари; 2) децентрализованный алгоритм отображения ребер графа программы, не совпадающих с ребрами графа ВС, в кратчайшие пути на графе ВС. Исследовано вложение одномерных (линейка, кольцо) и двумерных (решетка, тор) структур параллельных программ в регулярные структуры (тор, двумерный циркулянт, гиперкуб) живучих вычислительных систем с неисправными компонентами (машинами и межмашинными соединениями). Показано, что одномерные структуры параллельных программ вкладываются в структуры распределенных ВС лучше, чем двумерные, и при возникновении дефектов в структуре ВС (отказов компонентов ВС) качество вложения одномерных структур ухудшается меньше, чем качество вложения двумерных структур.