Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Менеджмент

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

Тип: реферат
Категория: Менеджмент
Скачать
Купить
Ульяновский Государственный Университет2000Записка по курсовой работеМенеджер управления распределенными вычислениями в локальной сетиВыполнил: студент группы ПМ-52Никифоров Ю.В.Преподаватель:Дулов Е.В.20001. Модель среды параллельного программированияВ качестве физической архитектуры параллельного компьютера используется локальная сеть LAN Ethernet. Таким образом, параллельный компьютер состоит из некоторого количества процессоров P, соединенных между собой линией передачи данных. В модели параллельного программирования используются две абстракции: задача(task) и канал(channel). Данная модель характеризуется следующими свойствами:
  • Параллельное вычисление состоит из одного или более одновременно исполняющихся задач (процессов), число которых может изменяться в течение времени выполнения программы.
  • Задача - это последовательная программа с локальными данными. Задача имеет входные и выходные порты, которые служат интерфейсом к среде процесса.
  • В дополнение к обычным операциям задача может выполнять следующие действия: послать сообщение через выходной порт, получить сообщение из входного порта, создать новый процесс и завершить процесс.
  • Посылающаяся операция асинхронная - она завершается сразу, не ожидая того, когда данные будут получены. Получающаяся операция синхронная: она блокирует процесс до момента поступления сообщения.
  • Пары из входного и выходного портов соединяются очередями сообщений, называемыми каналами. Каналы можно создавать и удалять. Ссылки на каналы (порты) можно включать в сообщения, так что связность может измениться динамически.
  • Процессы можно распределять по физическим процессорам произвольным способами, причем используемое отображение (распределение) не воздействует на семантику программы. В частности, множество процессов можно отобразить на одиночный процессор.
  • 2. Временные характеристики параллельной программыВремя выполнения программы – время, прошедшее с момента запуска первого процессора до момента завершения выполнения последнего (получения результата).T = f (N, P, U, …)где N - размерность задачи, P - количество процессоров, U - количество задач параллельного алгоритма.Во время выполнения каждый процессор может находиться в трёх состояниях: вычисление (computation), обмен данными (communication) и ожидание (idle). Соответственно, определяется время нахождения процессора в каждом из них:Следовательно, время выполнения T может быть определено следующим образом:илиВремя вычисления алгоритма Tcomp может быть равным времени выполнения соответствующего не распараллеленного (последовательного) алгоритма и зависит от размерности N задачи. Если параллельный алгоритм вносит дополнительные вычисления, тогда время вычисления зависит также и от количества задач U и процессоров P. Время обмена данными алгоритма Tcomm это время, затраченное на прием и передачу данных между задачами. Существуют два вида обмена данными: между процессорами и внутри процессора. Первый тип обмена осуществляется между задачами находящимися на разных процессорах, т.е. по каналу связи. Второй тип обмена происходит, если взаимодействующие задачи находятся на одном процессоре, поэтому в данном случае обмен осущес...
    Другие файлы:

    Проектирование локальной сети для ООО "Минтком"
    Характеристика деятельности и диагностический анализ системы управления ООО "Минтком". Технология проектирования и создания локальной вычислительной с...

    Компьютерные сети. Построение сетей
    Структура локальной компьютерной сети организации. Расчет стоимости построения локальной сети. Локальная сеть организации, спроектированная по техноло...

    Разработка локальной сети на ОАО "Тяжмаш"
    Особенности структурированных кабельных систем. Характеристика локальной сети на предприятии ОАО "Тяжмаш", средства управления системой. Разработка пл...

    Информационная система поддержки и управления разработкой топологии локальной сети
    Современные методики диагностирования соединения в сети. Интерфейс для отображения графической информации о структуре сетей. Инструменты получения мар...

    Система обеспечения защищенности локальной сети отдела воинской части
    Структура локальной вычислительной сети и расположение ее элементов в помещении. Анализ угроз безопасности сети. Реализация и описание программы центр...