Среда, 25.12.2024, 20:48
Приветствую Вас Гость | RSS

Радио сайт

Меню сайта
Форма входа
Статистика

Онлайн всего: 6
Гостей: 6
Пользователей: 0
Ввод/Вывод WM
Обменный пункт

Главная » 2011 » Декабрь » 27 » Технологии параллельного программирования
20:12
Технологии параллельного программирования

Рассматриваются современные средства разработки параллельных программ для многопроцессорных и многоядерных систем с общей и распределенной памятью: библиотеки MPI, POSIX Threads, система OpenMP. Изложение материала построено по модели постепенного усложнения и базируется на примерах реализации различных вычислительных алгоритмов.
Книга предназначена для студентов высших учебных заведений, обучающихся по направлению "Информатика и вычислительная техника" и изучающих дисциплины "Основы параллельного программирования", и преподавателей указанных дисциплин. Кроме того, книга может быть полезна специалистам в области разработки приложений для многопроцессорных вычислительных систем.

Название: Технологии параллельного программирования
Автор: Лупин С. А., Посыпкин М. А.
Издательство: ИД «ФОРУМ»: ИНФРА-М
Год: 2011
Страниц: 208
Формат: DJVU
Размер: 2,29 МБ
ISBN: 978-5-8199-0336-0, 978-5-16-003155-2
Качество: Отличное
Серия или Выпуск: Высшее образование

Содержание:

Оглавление
Предисловие
Введение
   Области применения параллельных вычислений
   Краткий обзор архитектуры параллельных систем
   Структура и целевая аудитория пособия
1. Параллельные программы на основе передачи сообщений
   1.1. Параллельные процессы, взаимодействующие с помощью передачи сообщений
   1.2. Простейшая MPI-программа
   1.3. Пересылка данных между двумя процессами
   1.4. Численное интегрирование: параллельная реализация на основе MPI
   1.5. Семантика точечных обменов
   1.6. Организация буферизованных пересылок
   1.7. Прием сообщения по шаблону
   1.8. Стратегия управляющий-рабочие (master-slave): адаптивная квадратура
   1.9. Отложенные пересылки данных
   1.10. Коммуникаторы и группы
   1.11. Коллективные взаимодействия процессов
2. Многопоточное программирование
   2.1. Процессы и потоки в многозадачной операционной системе
   2.2. Создание и завершение потока в интерфейсе POSIX Threads.
   2.3. Многопоточная программа численного интегрирования
   2.4. Синхронизация
3. Среда программирования OpenMP
   3.1. Общая организация среды OpenMP и модель выполнения
   3.2. Hello World на OpenMP
   3.3. Опции для переменных в OpenMP-программе
   3.4. Синхронизация в OpenMP
   3.5. Распределение работы между параллельными потоками
Заключение
Литература
Приложение 1. Справочная информация по MPI
   Коды ошибок
   Функции точечных обменов
   Работа с типами данных
   Коллективные взаимодействия
   Операции с группами и коммуникаторами
Приложение 2. Основные функции многопоточного программирования
Приложение 3. Учебный компьютерный класс, как средство реализации параллельных вычислений
Приложение 4. Язык параллельного программирования mpC

Скачать Технологии параллельного программирования
depositfiles.com
letitbit.net
turbobit.net
vip-file.com
Категория: Компьютер | Просмотров: 1701 | Добавил: Admin | Теги: программирование, информатика | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Календарь
«  Декабрь 2011  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
262728293031
Красото, здоровье
Архив записей
Реклама на сайте