Параллельное программирование

Технологии параллельного программирования


Технологии параллельного программирования

  • Автор: С. Лупин, М. Посыпкин
  • год издания: 2011
  • язык: русский
  • учебник объемом: 208стр.
  • формат: DJVU
  • размер файла: 2.6 MB

Учебник «Технологии параллельного программирования» служит учебным пособием для студентов ВУЗов (Информатика и вычислительная техника: 230100). В нем излагаются технологии и методы параллельного программирования для многопроцессорных и многоядерных вычислительных систем, и изучается необходимая для этого среда разработки.

Учебник построен на практических примерах и ставит своей целью наработки практических навыков в разработке приложений. Учебник состоит из трех основных разделов по библиотекам MPI, POSIX Threads и среде разработки OpenMP, а также содержит полезные дополнительные приложения.

Термин параллельное программирование - лишь общее название широкой области, это организация вычислений в системах, имеющих несколько процессорных устройств. К ним относятся и многоядерные процессоры, и многопроцессорные системы с общей памятью, и высокопроизводительные вычислительные кластеры, имеющие распределенную память или гибридную архитектуру.

Разработка и создание программ для суперкомпьютеров находит широкое применение в современной жизни - это вычисления в химии, биологии, нанотехнологии, бизнесе, инженерных решениях, расчет и моделирование физических процессов, автоматизация проектирования, системы CAD - этот список неуклонно растет. Востребованность в этой сфере возрастает. Новые области знаний нуждаются в применении методов математического моделирования, а сами модели постоянно усложняются. Уже повсеместно получили распространение параллельные компьютеры: многопроцессорные системы, прогрессируют и сетевые технологии, а многоядерные ПК уже прочно вошли в нашу жизнь.

скачать учебник: DepositfilesTurbobit

Еще самоучители по программированию:

Программирование на платформе 1С

Основы программирования на платформе 1С

Эти видеоуроки могут осваивать люди, мало знакомые с программированием, они для новичков. Их цель — научить основам программирования на платформе 1С.

подробнее...

Язык запросов 1С

Язык запросов 1С-программирования

Ускоренное изучение языка запросов 1С на платформе 8.3. Уроки научат извлекать данные из базы в удобном виде, они продуктивны и имеют четкую конкретику.

подробнее...

Основы Java

Основы Java для начинающих

Видео по Java и объектно-ориентированному программированию. Представлена осязаемая конструкция языка Java и правильная модель программирования.

подробнее...

Базы данных в Java

Базы данных в Java

Любому программисту необходимо уметь работать с базами данных. Вы узнаете, как используются БД и запросы SQL в Java. Уроки подходят новичкам.

подробнее...

Создание приложений Android

Создание и монетизация приложений Android

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

подробнее...

Программирование на Java

Программирование на Java для детей, родителей .. (PDF)

Учебник по программированию на Java предназначен для новичков, что явствует из его красноречивого названия, он отлично иллюстрирован.

подробнее...

Книга по языку C

Язык C в 21 веке (PDF)

Книга по программированию на языке C, в которой читатель найдет все новшества, необходимые для разработки эффективных и передовых приложений.

подробнее...

Путь программиста

Путь программиста (PDF)

Это справочник по эффективному построению карьеры программиста. Он научит дорого продавать свои услуги на рынке информационных технологий.

подробнее...

Заинтересованному кругу лиц и друзьям:

курс

Самоучители бесплатно

Яндекс.Метрика admin@samouchitelbox.ru