Выполнение планирования вычислений алгоритма на однородной вычислительной сети при известной структуре
Состав работы
|
|
|
|
Работа представляет собой 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. Результаты работы программы
Заключение
Введение
В настоящее время увеличилась тенденция использования многопроцессорных систем для обработки данных. Для эффективного использования таких систем необходимо, во-первых, преобразовывать последовательные алгоритмы обработки данных в параллельные, а во-вторых, использовать специальные алгоритмы (планировщики), которые позволят распределить операторы параллельных алгоритмов по процессорам вычислительной сети. По своей сути, планировщик является частью основного алгоритма и служит для обеспечения эффективного выполнения основного алгоритма в условиях конкретной ВС.
При этом эти алгоритмы-планировщики могут использовать различные критерии оптимизации. Например, для получения такого распределения, при котором максимально эффективно будут использоваться все процессоры ВС или для получения такого распределения, при котором заданный алгоритм будет решаться за минимальное время при минимизации числа процессоров.
Разработка подобных алгоритмов связана с рядом трудностей. В частности, необходимо проанализировать большое количество условий, учесть множество различных ситуаций, которые возникают при распределении операторов по нитям и нитей по процессорам ВС. Кроме того, необходимы точные исходные данные, такие как времена расчета отдельно взятых операторов, объем передаваемых данных между ними. Необходимо также знать времена передачи данных между процессорами в структуре ВС.
Другие работы
КОНТРОЛЬНАЯ РАБОТА. Вариант №2. "Налогообложение предприятия"
ДО Сибгути
: 1 февраля 2016
2. Постановка задачи
На основе изучения нормативного материала по налогообложению организаций обосновать принимаемые решения и выполнить необходимые расчеты для определения прибыли, остающейся в распоряжении предприятия, по результатам производственно-финансовой деятельности за 1 квартал. Исходные данные приведены в таблице 1.
1. Исходные данные
В случае реализации имущества с убытком, исходные данные необходимо дополнить информацией о нормативном и фактическом сроках эксплуатации данного имуще
50 руб.
Информационная безопасность оконечных устройств телекоммуникационных систем. Билет №10
IT-STUDHELP
: 15 ноября 2021
Билет № 10
1. Опишите свойства присущие системам с избирательным управлением доступом. Какие компоненты включают такие системы. Опишите достоинства и недостатки систем с избирательным управлением доступом.
2. Что подразумевают под недекларированными возможностями, программными закладками?
300 руб.
Основы визуального программирование
kseniy188
: 4 апреля 2017
Разработать приложение, выполняющее следующие действия:
по нажатию на пункт меню (компонент TMainMenu) Start формируется двумерный массив Mas размером N x M с помощью генератора случайных чисел; для отображения массива на экране используется компонент TStringGrid;
250 руб.
Инвентаризация имущества и обязательств и отражение ее результатов в бухгалтерском учете (на материалах МБОУ «Романовская средняя общеобразовательная школа»)
Алёна51
: 28 сентября 2017
ВВЕДЕНИЕ 3
1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ИНВЕНТАРИЗАЦИИ ИМУЩЕСТВА И ОБЯЗАТЕЛЬСТВ 6
1.1 Понятие и виды инвентаризации 6
1.2 Этапы проведения инвентаризации 13
2. КРАТКАЯ ХАРАКТЕРИСТИКА ОРГАНИЗАЦИИ МБОУ «РОМАНОВСКАЯ СРЕДНЯЯ ОБЩЕОБРАЗОВАТЕЛЬНАЯ ШКОЛА» 17
2.1 Краткая организационно-экономическая характеристика 17
2.2 Организационные и методические аспекты работы бухгалтерской службы организации 22
3. ОРГАНИЗАЦИЯ ИНВЕНТАРИЗАЦИИ ИМУЩЕСТВА И ОБЯЗАТЕЛЬСТВ В ОРГАНИЗАЦИИ 26
3.1 Проведение инвентаризации имущест
300 руб.