Справка
x
Поиск
Закладки
Озвучить книгу
Изменить режим чтения
Изменить размер шрифта
Оглавление
Для озвучивания и цитирования книги перейдите в режим постраничного просмотра.
Основы параллельного программирования
Глава 10. Синхронизация и взаимодействие задач
Предыдущая страница
Следующая страница
Table of contents
Предисловие
Порядок чтения
Глава 1. Для нетерпеливого читателя
+
Глава 2. Пути повышения производительности процессоров
+
Глава 3. Пути повышения производительности оперативной памяти
Глава 4. Организация данных во внешней памяти
Глава 5. Основные положения
+
Глава 6. Стандарты на операционные системы UNIX
+
Глава 7. Управление процессами
+
Глава 8. Синхронизация и взаимодействие процессов
+
Глава 9. Управление задачами (threads)
+
Глава 10. Синхронизация и взаимодействие задач
-
10.1. Объекты синхронизации типа mutex
10.1.1. Функция pthread_mutex_init
10.1.2. Функция pthread_mutex_lock
10.1.3. Функция pthread_mutex_trylock
10.1.4. Функция pthread_mutex_unlock
10.1.5. Функция pthread_mutex_destroy
10.1.6. Пример использования mutex
10.2. Пример multithread-программы, вычисляющей определенный интеграл
10.3. Объекты синхронизации типа condvar
10.3.1. Функция pthread_cond_init
10.3.2. Функция pthread_cond_signal
10.3.3. Функция pthread_cond_broadcast
10.3.4. Функция pthread_cond_wait
10.3.5. Функция pthread_cond_destroy
10.3.6. Пример использования condvar
10.4. Пример multithread-программы, вычисляющей произведение матрицы на вектор
10.5. Влияние дисциплины доступа к памяти на эффективность параллельной программы
10.6. Пример multithread-программы, решающей задачу Дирихле для уравнения Пуассона
Глава 11. Интерфейс MPI (Message Passing Interface)
+
Источники дополнительной информации
Программа курса
Список задач
Указатель русских терминов
Указатель английских терминов
Список иллюстраций
Список таблиц
Список примеров
Данный блок поддерживает скрол*