Карепова, Евгения Дмитриевна. Основы многопоточного и параллельного программирования
Book information
Description
Карепова, Е. Д. Основы многопоточного и параллельного программирования :учеб. пособие / Е. Д. Карепова.......Page 1 ОГЛАВЛЕНИЕ......Page 4 ПРЕДИСЛОВИЕ......Page 6 ВВЕДЕНИЕ......Page 9 1.1. Основные архитектурные особенности построения параллельной вычислительной среды......Page 11 1.2. Основные классы современных параллельных компьютеров......Page 18 1.3. Разработка параллельных приложений......Page 26 1.4. Программные средства......Page 30 1.5. Парадигмы параллельных приложений......Page 35 2.1. Анатомия потока......Page 55 2.2. Синхронизация потоков. Оператор ожидания......Page 59 2.3. Взаимное исключение. Задача критической секции......Page 61 2.4. Сигнализирующие события. Барьерная синхронизация......Page 66 2.5. Семафоры......Page 74 2.6. Мониторы......Page 86 3.1. Объекты ядра......Page 96 3.2. Процессы......Page 102 3.3. Потоки......Page 109 3.4. Синхронизация потоков в пользовательском режиме......Page 114 3.5. Синхронизация потоков с помощью объектов ядра......Page 121 3.6. Проблемы условной синхронизации......Page 130 3.7. Проецируемые в память файлы......Page 139 3.8. Совместный доступ процессов к данным через механизм проецирования......Page 145 4.1. Программная модель OpenMP......Page 154 4.2. Модель памяти OpenMP......Page 157 4.3. Среда выполнения OpenMP-программы......Page 159 4.5. Распределение работы в параллельной области по нитям......Page 172 4.6. Директивы синхронизации......Page 192 4.7. Переменные среды и функции времени выполнения......Page 205 4.8. Спецификации стандарта OpenMP v. 4.0......Page 211 4.9. Оптимизация программ OpenMP......Page 213 4.10. Ограничения OpenMP......Page 214 5.1. Проблемы программирования для вычислительных систем с распределенной памятью......Page 222 5.2. Оценка эффективности параллельных алгоритмов......Page 226 5.3. Реализация базовых алгоритмов вычислительной математики......Page 249 5.4. Проблемы выбора эффективной параллельной реализации......Page 272 6.1. Архитектурная парадигма MPI......Page 292 6.2. Обрамляющие и информационные функции MPI......Page 294 6.3. MPI и крупноблочное распараллеливание......Page 295 6.4. Организация вычислений......Page 301 6.5. Организация взаимодействий процессов......Page 312 6.6. Повышение эффективности MPI-программ......Page 336 БИБЛИОГРАФИЧЕСКИЙСПИСОК......Page 348
Similar books
Методические рекомендации по улучшению качества молока: для направлений подготовки бакалавров 19.03.03 «Продукты питания животного происхождения» профиль «Технология молока и молочных продуктов», 15.03.02 «Технологические машины и оборудование» профиль « Машины и аппараты пищевых производств», 36.03.02 «Зоотехния» Профиль «Технология производства продуктов животноводства». Для направлений подготовки магистров: 27.04.01 «Стандартизация и метрология» магистерская программа «Стандартизация и сертификация в пищевой промышленности
2015 · PDF
Водный транспорт леса: методические указания к выполнению курсовой работы «Организация первоначального плотового лесосплава» для студентов бакалавриата направления подготовки 35.03.02 «Технология лесозаготовительных и деревоперерабатывающих производств», профиль «Лесоинженерное дело» всех форм обучения: Методические указания к выполнению курсовой работы «Организация первоначального плотового лесосплава» для студентов бакалавриата направления подготовки 35.03.02 «Технология лесозаготовительных и деревоперерабатывающих
2020 · PDF
Определенный интеграл по фигуре от скалярной функции. Практическая часть: пособие для студентов специальностей 1-70 01 01 «Производство строительных изделий и конструкций»; 1-70 02 01 «Промышленное и гражданское строительство»; 1-70 02 02 «Экспертиза и управление недвижимостью»; 1-70 03 01 «Автомобильные дороги»; 1-70 03 02 «Мосты, транспортные тоннели и метрополитены»; 1-70 04 01 «Водохозяйственное строительство»; 1-70 04 02 «Теплогазоснабжение, вентиляция и охрана воздушного бассейна»; 1-70 04 03 «Водоснабжение, водоотведение и охрана водных ресурсов» и 1-70 07 01 «Строительство тепловых и атомных электростанций»
Студенческая наука для развития информационного общества : сборник материалов VI Всероссийской научно-технической конференции (Ставрополь, 22-26 мая 2017) : [в 2-х томах] / Министерство образования и науки Российской Федерации, Институт информационных технологий и телекоммуникаций Северо-Кавказского федерального университета (г. Ставрополь), Институт компьютерных технологий и информационной безопасности Инженерно-технологической академии Южного федерального университета (г. Таганрог), Ростовский государственный экономический университет (РИНХ) (г. Ростов-на-Дону)
Молодежная наука - развитию агропромышленного комплекса : материалы Всероссийской (национальной) научно-практической конференции студентов, аспирантов и молодых ученых, г. Курск, 3-4 декабря 2020 г. / Министерство сельского хозяйства Российской Федерации, Ассоциация аграрных вузов Центрального федерального округа, Комитет агропромышленного комплекса Курской области, Федеральное государственное бюджетное образовательное учреждение высшего образования "Курская государственная сельскохозяйственная академия имени И. И. Иванова", Совет молодых ученых ФГБОУ ВО Курская ГСКА ; редакционная коллегия: Харченко Е. В. (председатель) [и др.]
Студенческая наука для развития информационного общества : сборник материалов VI Всероссийской научно-технической конференции (Ставрополь, 22-26 мая 2017) : [в 2-х томах] / Министерство образования и науки Российской Федерации, Институт информационных технологий и телекоммуникаций Северо-Кавказского федерального университета (г. Ставрополь), Институт компьютерных технологий и информационной безопасности Инженерно-технологической академии Южного федерального университета (г. Таганрог), Ростовский государственный экономический университет (РИНХ) (г. Ростов-на-Дону)
Студенческая наука для развития информационного общества : сборник материалов VII Всероссийской научно-технической конференции (г. Ставрополь, 26-28 декабря 2017 года) : [в 2-х томах] / Министерство образования и науки Российской Федерации Северо-Кавказского федерального университета (г. Ставрополь), Институт компьютерных технологий и информационной безопасности Инженерно-технологической академии Южного федерального университета (г. Таганрог), Поволжский государственный университет телекоммуникаций и информатики (г. Самара), Ростовский государственный экономический университет (РИНХ) (г. Ростов-на-Дону)