Автоматическое распараллеливание программ для распределенных систем. Статическое построение расширенного графа управления

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-107602.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Оглавление

Введение........................................................................................................... 4

1. Система автоматического распараллеливания........................................ 11

1.1 Назначение системы................................................................................ 11

1.2 Схема работы системы автоматического распараллеливания.............. 12

1.3 Постановка задачи дипломной работы.................................................. 14

2. Создание внутреннего представления программы.................................. 15

2.1 Разбор исходного текста. Система Sage++............................................ 15

2.2 Внутреннее представление программы высокого уровня.................... 19

2.3 Расширенный граф управления. Вспомогательные структуры............ 20

3. Построение расширенного графа управления........................................ 24

3.1 Ограничения на входную программу.................................................... 24

3.2 Описание классов.................................................................................... 24

3.3 Алгоритмы............................................................................................... 30

Заключение.................................................................................................... 35

Библиография................................................................................................ 36

Приложение................................................................................................... 37



Введение

Определим параллельный компьютер как множество процессорных устройств, которые могут согласованно работать над решением вычислительных задач. Это определение является достаточно широким, чтобы в него можно было включить параллельные суперкомпьютеры с сотнями или тысячами процессоров, объединенные в сети рабочие станции, многопроцессорные рабочие станции. Параллельные компьютеры представляют интерес из-за возможности объединения вычислительных ресурсов (процессоров, памяти и др.) для решения важных счетных задач. Если раньше параллелелизм относился к несколько экзотическим областям науки, то дальнейшее изучение направлений развития архитектуры компьютеров, сетевых технологий и конечных приложений коренным образом изменило это представление. Использование параллельных вычислений стало повсеместным, а параллельное программирование – центральным направлением в индустрии программного обеспечения.
Параллелелизм: направления развития

Несмотря на постоянно увеличивающееся быстродействие компьютеров, нельзя ожидать, что они станут достаточно быстрыми для удовлетворения всех потребностей всевозможных задач вычислительного характера. Напротив, история компьютерной науки показывает, что как только новейшие архитектурные технологии начинают справляться с требованиями уже существующих приложений, очень скоро появляются новые приложения, вызывающие необходимость дальнейшего их развития. И если раньше основным побуждающим фактором создания передовых вычислительных разработок являлись задачи математического моделирования сложных систем - погодные и климатические явления, электронные цепи, производственные процессы, различные физические и химические процессы, то сейчас не меньшее значение приобрели коммерческие приложения, обрабатывающие большие объемы информации: программное обеспечение для проведения видеоконференций, медицинской диагностики, параллельные СУБД, системы виртуальной реальности.
Техническая термодинамика и теплотехника УГНТУ Задача 9 Вариант 25
Пар — фреон — 12 при температуре t1 поступает в компрессор, где адиабатно сжимается до давления, при котором его температура становится равной t2, а степень сухости пара x2=1. Из компрессора фреон поступает в конденсатор, где при постоянном давлении обращается в жидкость при температуре кипения, после чего адиабатно расширяется в дросселе до температуры t4=t1. Холодопроизводительность установки Q. Определить: — холодильный коэффициент установки; — массовый расход фреона; — теоретичес
User Z24 : 20 декабря 2025
180 руб.
Техническая термодинамика и теплотехника УГНТУ Задача 9 Вариант 25
Цилиндр. Вариант 8 ЧЕРТЕЖ
Цилиндр. Вариант 8 ЧЕРТЕЖ Упражнение 26 По двум проекциям цилиндра с вырезом построить третью проекцию. Проставить размеры. Чертеж выполнен на формате А4 + 3d модель + pdf (все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D. Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Viewer. По другим вариантам и всем вопросам пишите в Л/С.
User coolns : 11 февраля 2026
80 руб.
Цилиндр. Вариант 8 ЧЕРТЕЖ
Влияние фирм на формирование человеческого капитала
Содержание Введение. 1 Теоретико-методологические основы человеческого капитала 1.1 Методологические основы концепции человеческого капитала 2 Влияние фирм на формирование человеческого капитала 2.1 Усиление роли человеческого капитала на уровне фирм 2.2 Концепция управления человеческими ресурсами в организации Заключение Список использованных источников Введение Последние полтора - два десятилетия управленческой науки прошли под знаменами: "инновации" и "человеческие ресурсы". Это вр
User evelin : 11 ноября 2013
5 руб.
Экзаменационная работа по дисциплине: Физика. Вариант № 9. Билет № 6
1.Камень бросили вниз с начальной скоростью 1 м/с. Какой путь пройдет тело за 3 с? Ускорение свободного падения принять равным 10 м/с. 2.На тело действуют две силы , . Чему равно максимальное и минимальное значение результирующей силы?. Ответ сопроводить пояснениями и рисунком. 3. На рисунке 6.3.1 представлены четыре варианта взаимного расположения векторов силы, действующей на тело, и скорости тела. В каком случае работа силы будет отрицательной? Каков физический смысл отрицательной работы? 4
User aselya26 : 1 июля 2013
200 руб.
up Наверх