- Автор: С. Лупин, М. Посыпкин
- год издания: 2011
- язык: русский
- учебник объемом: 208стр.
- формат: DJVU
- размер файла: 2.6 MB
Учебник «Технологии параллельного программирования» служит учебным пособием для студентов ВУЗов (Информатика и вычислительная техника: 230100). В нем излагаются технологии и методы параллельного программирования для многопроцессорных и многоядерных вычислительных систем, и изучается необходимая для этого среда разработки.
Учебник построен на практических примерах и ставит своей целью наработки практических навыков в разработке приложений. Учебник состоит из трех основных разделов по библиотекам MPI, POSIX Threads и среде разработки OpenMP, а также содержит полезные дополнительные приложения.
Термин параллельное программирование - лишь общее название широкой области, это организация вычислений в системах, имеющих несколько процессорных устройств. К ним относятся и многоядерные процессоры, и многопроцессорные системы с общей памятью, и высокопроизводительные вычислительные кластеры, имеющие распределенную память или гибридную архитектуру.
Разработка и создание программ для суперкомпьютеров находит широкое применение в современной жизни - это вычисления в химии, биологии, нанотехнологии, бизнесе, инженерных решениях, расчет и моделирование физических процессов, автоматизация проектирования, системы CAD - этот список неуклонно растет. Востребованность в этой сфере возрастает. Новые области знаний нуждаются в применении методов математического моделирования, а сами модели постоянно усложняются. Уже повсеместно получили распространение параллельные компьютеры: многопроцессорные системы, прогрессируют и сетевые технологии, а многоядерные ПК уже прочно вошли в нашу жизнь.
скачать учебник: DepositfilesTurbobit