Автореферат |
Научный руководитель:
профессор Святный
Владимир Андреевич
Тема магистерской работы: "Разработка MIMD-модели управляемого динамического обьекта" Донецк 2005 |
Содержание |
Введение
1.MIMD-модель 2. MPI-стандарт 3. Уравнения движения потока 4. Структура аналог-цифровой модели 5. Конечно-разностное уравнение 6. Уравнение ветви 7. Структура системы управления потоком Список литературы |
Введение Цель работы - учитывая физическую модель топологии объекта, путем преобразований сформировать виртуальную топологию и с помощью MPI стандарта отобразить ее на физическую топологию многопроцессорной системы(в данном случае-на топологию кластера). 1.MIMD-модель MIMD (multiple instruction stream / multiple data stream) - множественный поток команд и множественный поток данных. В вычислительных системах этого класса есть несколько устройств обработки команд, объединенных в единый комплекс и работающих каждое со своим потоком команд и данных. В связи с тем, что наша дальнейшая работа будет связана только с MIMD системами, опишем этот класс СуперЭВМ более подробно.Класс MIMD чрезвычайно широк. Наряду с большим числом компьютеров он объединяет и целое множество различных типов архитектур. Существует множество подходов к классификации таких систем. Рассмотрим один из них, разработанную английским ученым Р.Хокни. Систематизировав все возможные архитектуры этого класса, он предложил следующую структуру:
Конвейерные системы - это те системы, которые работают в режиме разделения времени для отдельных потоков. Переключаемые системы делятся еще на два типа: *SMP - симметричные мультипроцессорные
системы с общей памятью; Объясним принцип работы каждого из них: SMP-компьютеры - это наиболее распространенные сейчас параллельные вычислительные системы, а 2-, 4-х процессорные ЭВМ стали уже массовым товаром. Основное преимущество SMP - относительная простота программирования. В ситуации, когда все процессоры имеют одинаково быстрый доступ к общей памяти, вопрос о том, какой из процессоров какие вычисления будет выполнять, не столь принципиален. Однако общее число процессоров в SMP-системах, как правило, не превышает 16, а их дальнейшее увеличение не дает выигрыша из-за конфликтов при обращении к памяти. Это говорит о том, что мощности таких машин зачастую недостаточно для решения крупномасштабных задач.Альтернативой SMP являются MPP суперЭВМ. В этом случае каждый процессор имеет доступ лишь к своей локальной памяти, а если программе нужно узнать значение переменной, расположенной в памяти другого процессора, то задействуется механизм передачи сообщений. Процессор, в памяти которого находятся нужные данные, посылает сообщение тому процессору, которому они требуются, а последний принимает его. Этот подход позволяет создавать компьютеры, включающие в себя тысячи процессоров. На таком принципе основаны все машины, имеющие производительность в сотни миллиардов операций в секунду. Некоторые суперЭВМ, (Cray T3D и T3E,) созданы с виртуальной общей памяти. Каждый процессор по-прежнему может обращаться напрямую только к своей локальной памяти, однако все узлы используют единое адресное пространство. Это значительно ускоряет работу приложений, первоначально разработанных для последовательных архитектур. Теперь о MIMD системах с сетевой структурой. Все они имеют распределенную память, а классифицируются в соответствии с топологией сети: звездообразная сеть, регулярные решетки разной размерности, гиперкубы, сети с иерархической структурой, такой, как деревья, пирамиды, кластеры и, наконец, сети, изменяющие свою конфигурацию. 2. MPI-стандарт стандартизация интерфейса передачи сообщений MPI (message passing interface). 3. Уравнения движения потока Воспользуемся уравнениями Навье-Стокса : и уравнением неразрывности : где -вектор скорости потока -плотность воздуха -давление -вектор массовых сил -кинематическая вязкость
через подстановка получаем уравнение : Исследование нестационарных воздушных потоков является первым необходимым этапом в построении математических моделей схем проветривания выемочных участков записываем уравнение неустановившегося движения воздуха в виде : 4. Структура аналог-цифровой модели 5. Конечно-разностное уравнение ; где s=1,2,...,N; ;.
6. Уравнение
ветви K - коэффициент сжимаемости воздуха, Q - поток воздуха в ветви, R - сопротивление ветви, RR - сопротивление ветви (регулируемое), H - давление воздуха в ветви. 7. Структура системы
управления потоком 1 - определитель DQ, 2 - релейный усилительный элемент, 3 - двигатель, 4 - редуктор, 5 - регулирующий орган, 6 - объект (в нашем случае Сетевой Объект с Сосредоточенными параметрами), 7 - датчик. Каждый из приведенных выше объектов системы управления выполняет определенную функцию, причем результаты выполнения многих из этих функций используются в последующих объектах структуры, т.е. высчитываются параметры, участвующие в дальнейшем процессе расчетов. Список литературы Абрамов Ф.А., Фельдман Л.П., Святный В.А. Моделирование динамических процессов рудничной аэрологии.Киев, Наукова думка.1981Александр Коновалов, Александр Курылёв, Антон Пегушин.MPI: стандарт и реализационная практика // Высокопроизводительные параллельные вычисления на кластерных.2005 Кукуджанов Константин Владимирович.Библус-Численное моделирование динамических процессов в неупругих композитах.2005 Кияшко А.А.путем преобразований сформировать виртуальную топологию и с помощью MPI стандарта отобразить ее на физическую топологию многопроцессорной системы(в данном.2005 |