Выполнение планирования вычислений алгоритма на однородной вычислительной сети при известной структуре
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Содержание
Введение
1. Постановка задачи
2. Анализ исходных данных
3. Описание используемой структуры ВС
4. Описание алгоритма решения задачи
4.1 Основные определения
4.2 Алгоритм построения нитей в сети G
4.3 Алгоритм уплотнения нитей
4.4 Алгоритм распределения вершин графа решаемой задачи на узлах вычислительной сети с одинаковой степенью вершин
5. Описание интерфейса программы
6. Результаты работы программы
Заключение
Введение
В настоящее время увеличилась тенденция использования многопроцессорных систем для обработки данных. Для эффективного использования таких систем необходимо, во-первых, преобразовывать последовательные алгоритмы обработки данных в параллельные, а во-вторых, использовать специальные алгоритмы (планировщики), которые позволят распределить операторы параллельных алгоритмов по процессорам вычислительной сети. По своей сути, планировщик является частью основного алгоритма и служит для обеспечения эффективного выполнения основного алгоритма в условиях конкретной ВС.
При этом эти алгоритмы-планировщики могут использовать различные критерии оптимизации. Например, для получения такого распределения, при котором максимально эффективно будут использоваться все процессоры ВС или для получения такого распределения, при котором заданный алгоритм будет решаться за минимальное время при минимизации числа процессоров.
Разработка подобных алгоритмов связана с рядом трудностей. В частности, необходимо проанализировать большое количество условий, учесть множество различных ситуаций, которые возникают при распределении операторов по нитям и нитей по процессорам ВС. Кроме того, необходимы точные исходные данные, такие как времена расчета отдельно взятых операторов, объем передаваемых данных между ними. Необходимо также знать времена передачи данных между процессорами в структуре ВС.
Введение
1. Постановка задачи
2. Анализ исходных данных
3. Описание используемой структуры ВС
4. Описание алгоритма решения задачи
4.1 Основные определения
4.2 Алгоритм построения нитей в сети G
4.3 Алгоритм уплотнения нитей
4.4 Алгоритм распределения вершин графа решаемой задачи на узлах вычислительной сети с одинаковой степенью вершин
5. Описание интерфейса программы
6. Результаты работы программы
Заключение
Введение
В настоящее время увеличилась тенденция использования многопроцессорных систем для обработки данных. Для эффективного использования таких систем необходимо, во-первых, преобразовывать последовательные алгоритмы обработки данных в параллельные, а во-вторых, использовать специальные алгоритмы (планировщики), которые позволят распределить операторы параллельных алгоритмов по процессорам вычислительной сети. По своей сути, планировщик является частью основного алгоритма и служит для обеспечения эффективного выполнения основного алгоритма в условиях конкретной ВС.
При этом эти алгоритмы-планировщики могут использовать различные критерии оптимизации. Например, для получения такого распределения, при котором максимально эффективно будут использоваться все процессоры ВС или для получения такого распределения, при котором заданный алгоритм будет решаться за минимальное время при минимизации числа процессоров.
Разработка подобных алгоритмов связана с рядом трудностей. В частности, необходимо проанализировать большое количество условий, учесть множество различных ситуаций, которые возникают при распределении операторов по нитям и нитей по процессорам ВС. Кроме того, необходимы точные исходные данные, такие как времена расчета отдельно взятых операторов, объем передаваемых данных между ними. Необходимо также знать времена передачи данных между процессорами в структуре ВС.
Другие работы
Валютный курс, понятия и характеристика
Elfa254
: 24 октября 2013
Валютный (обменный) курс – цена единицы иностранной валюты, выраженная в количестве денежных единиц национальной валюты. Иногда имеет место обратная ситуация. Например, в Великобритании обменный курс показывает, сколько единиц иностранной валюты можно купить на одну единицу национальной валюты (девизный курс). Обменный курс обычно представлен в виде двух показателей – цены покупки и цены продажи.
Режимы валютных курсов
В соответствии с методикой МВФ различают два вида режимов валютных курсо
30 руб.
Контрольная работа По дисциплине: Экономика Связи. Вариант 01
Nadenalove
: 25 мая 2017
Вопрос: Показатели общей и сравнительной экономической эффективности капитальных вложений.
Задача:
Определите увеличение доходов предприятия связи за счет ускорения (увеличения) оборачиваемости оборотных средств во втором квартале текущего года, если известно, что оборотные средства предприятия составляли 9000 руб., доходы основной деятельности - 120000 руб. Длительность оборота сократилась на 2 дня.
350 руб.
Охрана труда в процессе изготовления лабораторного измерителя для исследования характеристик стереокассетного магнитофона KX-W4080
Slolka
: 21 марта 2014
1. Анализ условий труда
В процессе изготовления лабораторного измерителя для исследования характеристик стереокассетного магнитофона KX-W4080, дальше просто лабораторный измеритель, задействовано следующее оборудование:
а) стол монтажный СМ-3, предназначенный для обеспечения полного комплекса работ по сборке и электромонтажу РЭА, в условиях опытного производства;
б) стенд для контроля электрических параметров.
В таблице 1 представлен перечень операций по сборке и монтажу лабораторного измерителя
15 руб.
Сеялка СТВ-12 (чертеж общего вида)
AgroDiplom
: 28 октября 2019
Сеялка точечного высева СТВ-12 (рис.3.1) предназначена для посева семян кукурузы пунктирным способом с междурядьем 45 см. Состоит из рамы 1, 12 посевных секций 5, пневматических опорно-приводных колес 6 с редукторами привода высевающих аппаратов 7, транспортных колес 3 и транспортной сницы 3. Каждая посевная секция крепится к раме сеялки на параллелограммной подвеске.
1 - Рама; 2 – звездочки передаточного отношения; 3 – транспортное колесо;
4 – Вентилятор; 5 – посевная секция; 6 – опорно
399 руб.