На сегодняшний день системы, построенные на основе многоядерной архитектуры, набирают все большую популярность. Эта книга поможет разработчикам программного обеспечения, используя многопоточность, создать высокопроизводительные приложения на основе многоядерной архитектуры Intel. Книга позволяет читателю на практике освоить основы параллельного программирования, программирование с использованием API, интерфейс OpenMP, решение наиболее распространенных задач параллельного программирования; отладку и тестирование многопоточных приложений; инструменты разработки приложений.
Название: Многоядерное программирование Автор: Эхтер Ш., Роберте Дж. Издательство: Питер Год: 2010 Страниц: 316 Формат: DJVU Размер: 18,6 МБ ISBN: 978-5-388-00091-0 Качество: Отличное Серия или Выпуск: Библиотека программиста
Краткое содержание:
Об авторах Предисловие Глава 1. Введение в многоядерную архитектуру Глава 2. Обзор систем поточной обработки Глава 3. Фундаментальные концепции параллельного программирования Глава 4. Поточная обработка и конструкции параллельного программирования Глава 5. API поточной обработки Глава 6. OpenMP - переносимое решение для поточной обработки Глава 7. Решение распространенных проблем параллельного программирования Глава 8. Приемы многопоточной отладки Глава 9. Основы архитектуры одноядерных процессоров Глава 10. Поточная обработка на многоядерных процессорах производства Intel Глава 11. Продукты Intel для разработки программного обеспечения Словарь терминов Список литературы Алфавитный указатель