Р. К. Газизов , С. Ю. Лукащук , С. Д. Тулебаев - Основы параллельного программирования с использованием MPI: учебное пособие
Название: | Основы параллельного программирования с использованием MPI: учебное пособие | |
Автор: | Р. К. Газизов , С. Ю. Лукащук , С. Д. Тулебаев | |
Жанр: | Учебники и самоучители по компьютеру, Современные российские издания, Литература ХXI века (эпоха Глобализации экономики), Параллельное и распределенное программирование | |
Изадано в серии: | неизвестно | |
Издательство: | УГАТУ | |
Год издания: | 2004 | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Основы параллельного программирования с использованием MPI: учебное пособие"
В пособии излагаются основополагающие моменты разработки параллельных программ для кластерных вычислительных систем с использованием интерфейса передачи сообщений MPI. Рассматриваются вопросы оценки эффективности параллельных программ.
Пособие предназначено для студентов и аспирантов инженерных специальностей технических вузов, а также инженерных и научных работников, интересующихся параллельным программированием для кластерных вычислительных систем.
Читаем онлайн "Основы параллельного программирования с использованием MPI: учебное пособие". [Страница - 3]
изложении функций MPI за основу был принят язык C, знакомство читателя с этим языком программирования является необходимым условием успешного усвоения материала пособия.
1. ВВЕДЕНИЕ
В ПАРАЛЛЕЛЬНОЕ ПРОГРАММИРОВАНИЕ
1.1. Простейшая параллельная программа
Приступая к изучению основ параллельного программирования, необходимо прежде всего четко понять, в чем же заключается принципиальное отличие программы параллельной от программы последовательной. С этой целью рассмотрим один простейший пример.
Пусть перед нами стоит задача вычисления следующей суммы:
. (1)
Очевидно, что решение этой задачи на обычном однопроцессорном персональном компьютере не представляет никакой сложности и соответствующая программа на языке С имеет следующий вид:
#include
int main(int argc, char **argv)
{
int S=0; /* искомая сумма */
int k; /* переменная цикла */
/* вычисление суммы */
for (k=1; k --">
1. ВВЕДЕНИЕ
В ПАРАЛЛЕЛЬНОЕ ПРОГРАММИРОВАНИЕ
1.1. Простейшая параллельная программа
Приступая к изучению основ параллельного программирования, необходимо прежде всего четко понять, в чем же заключается принципиальное отличие программы параллельной от программы последовательной. С этой целью рассмотрим один простейший пример.
Пусть перед нами стоит задача вычисления следующей суммы:
. (1)
Очевидно, что решение этой задачи на обычном однопроцессорном персональном компьютере не представляет никакой сложности и соответствующая программа на языке С имеет следующий вид:
#include
int main(int argc, char **argv)
{
int S=0; /* искомая сумма */
int k; /* переменная цикла */
/* вычисление суммы */
for (k=1; k --">
Книги схожие с «Основы параллельного программирования с использованием MPI: учебное пособие» по жанру, серии, автору или названию:
Ив Кергаль - Методы программирования на Бейсике Жанр: Basic, Visual Basic, VB Script, VBA и т.п. Год издания: 1991 |
Энтони Уильямс - C++. Практика многопоточного программирования Жанр: Параллельное и распределенное программирование Год издания: 2020 Серия: Для профессионалов |