Добавить в избранное
Форум
Правила сайта "Мир Книг"
Группа в Вконтакте
Подписка на книги
Правообладателям
Найти книгу:
Навигация
Вход на сайт
Регистрация



Популярные книги



Основы параллельного программирования (3-е изд.)
Название: Основы параллельного программирования
Автор: Богачёв К.Ю.
Издательство: М.: Бином. ЛЗ
Год: 2015
Страниц: 343
ISBN: 978-5-9963-2995-3
Формат: DJVU
Размер: 10 Мб
Язык: русский

Настоящая книга представляет собой введение в методы программирования параллельных ЭВМ. Основной ее целью является научить читателя самостоятельно разрабатывать максимально эффективные программы для таких компьютеров. Вопросы распараллеливания конкретных алгоритмов рассматриваются на многочисленных примерах.
В качестве языка программирования использован язык С, как наиболее распространенный (и, заметим, единственный (не считая своего расширения С++), на котором можно реализовать все приведенные примеры).
Изложение начинается с изучения параллелизма в работе процессора, оперативной памяти и методов его использования. Затем приводится описание архитектур параллельных ЭВМ и базовых понятий межпроцессного взаимодействия. Для систем с общей памятью подробно рассматриваются два метода программирования: с использованием процессов и использованием задач (threads). Для систем с распределенной памятью рассматривается ставший фактическим стандартом интерфейс MPI. Для указанных систем приведены описания основных функций и примеры их применения. В описаниях намеренно выброшены редко используемые детали, чтобы не пугать читателя большим объемом информации (чем страдают большинство руководств пользователя).
Книга используется в качестве учебного пособия в основном курсе «Практикум на ЭВМ» на механико-математическом факультете МГУ им. М.В. Ломоносова.
Для студентов, аспирантов, научных работников, программистов и всех, кто хочет научиться разрабатывать программы для параллельных ЭВМ.

Оглавление

Предисловие ... 7
Порядок чтения ... 9
Глава 1. Для нетерпеливого читателя ... 10
Глава 2. Пути повышения производительности процессоров ... 24
Глава 3. Пути повышения производительности оперативной памяти ... 61
Глава 4. Организация данных во внешней памяти ... 64
Глава 5. Основные положения ... 66
Глава 6. Стандарты на операционные системы UNIX ... 79
Глава 7. Управление процессами ... 81
Глава 8. Синхронизация и взаимодействие процессов ... 96
Глава 9. Управление задачами (threads) ... 156
Глава 10. Синхронизация и взаимодействие задач ... 158
Глава 11. Интерфейс MPI (Message Passing Interface) ... 232

Скачать Основы параллельного программирования (3-е изд.)







Нерабочая ссылка? Вам СЮДА


Успейте скачать!!!
Ссылки на скачивание книг ЗАПРЕЩЕННЫХ ИЗДАТЕЛЬСТВ удаляются через 3 дня с момента публикации и заменяются (по договору с АЗАПИ) партнерскими ссылками магазина LITRES!



Автор: MIHAIL62 26-04-2016, 08:49 | Напечатать |
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.




С этой публикацией часто скачивают:

  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent





Нажимая на кнопку "Отправить", Вы даете согласие на обработку персональных данных, а также подтверждаете условия "Политики конфиденциальности" настоящего сайта.


 MirKnig.Su  ©2017     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности