PPt4Web Хостинг презентаций

Главная / Информатика / Фрагментированное программирование
X Код для использования на сайте:

Скопируйте этот код и вставьте его на свой сайт

X

Чтобы скачать данную презентацию, порекомендуйте, пожалуйста, её своим друзьям в любой соц. сети.

После чего скачивание начнётся автоматически!

Кнопки:

Презентация на тему: Фрагментированное программирование


Скачать эту презентацию

Презентация на тему: Фрагментированное программирование


Скачать эту презентацию

№ слайда 1 Фрагментированное программирование
Описание слайда:

Фрагментированное программирование

№ слайда 2 Структура лекции Что такое фрагментированное программирование Введение Необходим
Описание слайда:

Структура лекции Что такое фрагментированное программирование Введение Необходимые свойства параллельной программы Качественная картина исполнения фрагментированной программы Пример фрагментированного алгоритма

№ слайда 3 Что такое фрагментированное программирование Фрагментированное программирование
Описание слайда:

Что такое фрагментированное программирование Фрагментированное программирование – это технология программирования, при которой программа собирается из фрагментов вычислений. Фрагмент кода - это некоторая операция (вычисление функции), которая в программе может реализоваться процедурой, подпрограммой и т.п. Для фрагмента кода определены входные и выходные переменные, которые являются его формальными параметрами. Фрагмент данных – это часть общей структуры данных (расчетной области) для обработки в некотором фрагменте. Пара <фрагмент кода, фрагмент данных> называется фрагментом вычислений (фрагментом).

№ слайда 4 Введение Математическое моделирование Распространенные средства параллельного пр
Описание слайда:

Введение Математическое моделирование Распространенные средства параллельного программирования Основные сложности параллельного программирования

№ слайда 5 Необходимые свойства параллельной программы Параллельная программа представляетс
Описание слайда:

Необходимые свойства параллельной программы Параллельная программа представляется как множество параллельно протекающих и взаимодействующих последовательных процессов Недетерминизм исполнения Гибкая настройка на все доступные ресурсы мультикомпьютера Динамическая балансировка загрузки Переносимость в классе мультикомпьютеров Динамизм поведения

№ слайда 6 Качественная картина исполнения фрагментированной программы
Описание слайда:

Качественная картина исполнения фрагментированной программы

№ слайда 7 Умножение матриц
Описание слайда:

Умножение матриц

№ слайда 8 Умножение матриц
Описание слайда:

Умножение матриц

№ слайда 9 Реализация фрагментированного алгоритма умножение матриц
Описание слайда:

Реализация фрагментированного алгоритма умножение матриц

№ слайда 10 Результаты тестирования
Описание слайда:

Результаты тестирования

№ слайда 11 Выводы Достигается высокое качество динамического распределения ресурсов и гибка
Описание слайда:

Выводы Достигается высокое качество динамического распределения ресурсов и гибкая настройка параллельной программы на все доступные ресурсы, а значит и ее переносимость в классе мультикомпьютеров. Фрагментация программы позволяет единообразно решить проблему организации межпроцессных обменов данными на фоне вычислений. Фрагментирование позволяет решить и другие проблемы, такие как накопление библиотек стандартных подпрограмм в платформонезависимой форме, масштабируемость программ, использование накопленных библиотек последовательных подпрограмм, оптимизация использования памяти ПЭ, и т.д.

№ слайда 12 Вопросы
Описание слайда:

Вопросы

№ слайда 13 Спасибо за внимание!
Описание слайда:

Спасибо за внимание!

Скачать эту презентацию

Презентации по предмету
Презентации из категории
Лучшее на fresher.ru