ИКРБС
№ АААА-Б18-218051590061-8

Инструментарий параллельного мультипрограммирования распределенных вычислительных систем и моделирования гетероэпитаксии на структурированных подложках

29.01.2018

Разработан и реализован программно-последовательный алгоритм моделирования трехмерного роста Ge на Si методом Монте-Карло на основе межатомного потенциала взаимодействия Терсоффа, который воспроизводит поверхностную реконструкцию на Si (100) в процессе моделирования отжига структуры. Предложена параллельная версия алгоритма для расчета трехмерной Монте-Карло-модели гетероэпитаксиального роста с использованием эмпирического потенциала межатомного взаимодействия Китинга. Проведено исследование разработанного алгоритма, и определена зависимость коэффициента ускорения параллельной программы от числа процессов. Получены аналитические решения для расчета математического ожидания и дисперсии числа исправных машин в распределенных масштабируемых вычислительных системах. Разработан алгоритм дешифрации синдрома распределенной вычислительной системы на основе сверточной нейронной сети и алгоритма генерации обучающих выборок. По результатам экспериментов на тестовых обучающих выборках с различным числом узлов в распределенной вычислительной системе и неисправных узлов подобраны гиперпараметры сверточной нейронной сети. Проведены анализ программных методов контроля и диагностики на уровне системы управления ресурсами SLURM, асимптотический анализ вычислительной сложности рассмотренных контрольно-диагностических процедур с целью определения пределов их масштабируемости. Предложена программа нагрузочного тестирования системы управления ресурсами PBS TORQUE. Выполнен теоретический анализ вычислительной сложности основного цикла планирования выполнения задач в системе управления ресурсами SLURM. Асимптотические оценки показывают функциональную зависимость числа операций, выполняемых на основных этапах функционирования системы SLURM. Проведено экспериментальное исследование алгоритмов формирования подсистем элементарных машин, и дана оценка качества формируемых подсистем с точки зрения возникающей конкуренции за сетевые ресурсы (сетевой контроллер, канал связи, порт коммутатора). Построены функциональные модели обеспечения отказоустойчивого выполнения параллельных программ на распределенных большемасштабных вычислительных системах с избыточностью. Выполнен экспериментальный анализ эффективности подсистем автоматической векторизации циклов в открытых компиляторах GCC C/C++ и LLVM/Clang, и выявлены классы трудновекторизуемых циклов на архитектуре Intel 64. Разработан модуль компилятора GCC для профилирования параллельных программ и адаптивной настройки параметров реализации транзакционной памяти под программу. Модуль инструментации предназначен для оптимизации обнаружения конфликтов (конкурентного доступа потоков к общим областям памяти), возникающих при выполнении параллельных программ на базе транзакционной памяти.
ГРНТИ
50.41.17 Системное программное обеспечение
50.07.05 Теория вычислительных систем высокой производительности
28.17.23 Моделирование физических процессов
Ключевые слова
РАСПРЕДЕЛЕННЫЕ ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ
ОРГАНИЗАЦИЯ ФУНКЦИОНИРОВАНИЯ
АНАЛИЗ
ПОЛУПРОВОДНИКОВЫЕ НАНОГЕТЕРОСТРУКТУРЫ
ПРОСТРАНСТВЕННО УПОРЯДОЧЕННЫЙ АНСАМБЛЬ КВАНТОВЫХ ТОЧЕК
ГЕТЕ-РОЭПИТАКСИЯ
МОДЕЛИРОВАНИЕ.
Детали

Заказчик
Федеральное агентство научных организаций
Исполнитель
Федеральное государственное бюджетное учреждение науки Институт физики полупроводников им. А.В. Ржанова Сибирского отделения Российской академии наук
Похожие документы
ИНСТРУМЕНТАРИЙ ПАРАЛЛЕЛЬНОГО МУЛЬТИПРОГРАММИРОВАНИЯ РАСПРЕДЕЛЕННЫХ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ И МОДЕЛИРОВАНИЯ ГЕТЕРОЭПИТАКСИИ НА СТРУКТУРИРОВАННЫХ ПОДЛОЖКАХ
0.950
ИКРБС
Инструментарий параллельного мультипрограммирования распределенных вычислительных систем и моделирования гетероэпитаксии на структурированных подложках
0.915
НИОКТР
РАЗРАБОТКА МАТЕМАТИЧЕСКИХ МОДЕЛЕЙ, МАСШТАБИРУЕМЫХ МЕТОДОВ И ПРО-ГРАММНОГО ОБЕСПЕЧЕНИЯ ПАРАЛЛЕЛЬНОГО МОДЕЛИРОВАНИЯ ПРОЦЕССОВ ГЕТЕ-РОЭПИТАКСИИ НА РЕЛЬЕФНЫХ ПОВЕРХНОСТЯХ КРЕМНИЯ
0.909
ИКРБС
РАЗВИТИЕ ПРИНЦИПОВ, МЕТОДОВ И СРЕДСТВ ВЫСОКОПРОДУКТИВНОЙ РАЗРАБОТКИ ЭФФЕКТИВНОГО ПАРАЛЛЕЛЬНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ НА ОСНОВЕ МИКРОПРОЦЕССОРОВ С МНОГОЯДЕРНОЙ И ГИБРИДНОЙ АРХИТЕКТУРАМИ
0.905
ИКРБС
Модели, алгоритмы и программное обеспечение оптимизации функционирования иерархических мультиархитектурных вычислительных систем
0.905
ИКРБС
Технология программирования алгоритмов молекулярно-динамического моделирования наносистем на графических процессорах
0.899
Диссертация
Модели и алгоритмы анализа и организации мультипрограммного выполнения параллельных программ на большемасштабных вычислительных системах
0.898
НИОКТР
Разработка инструментария анализа и организации мультипрограммного функционирования вычислительных систем с массовым параллелизмом (заключительный)
0.897
ИКРБС
РАЗВИТИЕ ПРИНЦИПОВ, МЕТОДОВ И СРЕДСТВ ВЫСОКОПРОДУКТИВНОЙ РАЗРАБОТКИ ЭФФЕКТИВНОГО ПАРАЛЛЕЛЬНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ НА ОСНОВЕ МИКРОПРОЦЕССОРОВ С МНОГОЯДЕРНОЙ И ГИБРИДНОЙ АРХИТЕКТУРАМИ
0.894
ИКРБС
Разработка высокопроизводительных технологий моделирования электронных состояний в наномасштабных полупроводниках и квантовых устройствах на их основе
0.894
ИКРБС