C++, Практика многопоточного программирования, Уильямс Э., 2020

К сожалению, на данный момент у нас невозможно бесплатно скачать полный вариант книги.

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

Также можно купить бумажную версию книги здесь.

C++, Практика многопоточного программирования, Уильямс Э., 2020.

   Язык С++ выбирают, когда надо создать по-настоящему молниеносные приложения. А качественная конкурентная обработка сделает их еще быстрее. Новые возможности С++17 позволяют использовать всю мощь многопоточного программирования, чтобы с легкостью решать задачи графической обработки, машинного обучения и др.
Энтони Уильямс, эксперт конкурентной обработки, рассматривает примеры и описывает практические задачи, а также делится секретами, которые пригодятся всем, в том числе и самым опытным разработчикам. Теперь вам доступны все аспекты конкурентной обработки на C++17 - от создания новых потоков до проектирования полнофункциональных многопоточных алгоритмов и структур данных.

C++, Практика многопоточного программирования, Уильямс Э., 2020


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

Содержание.
Предисловие.
Благодарности.
О книге.
Об авторе.
Об иллюстрации на обложке.
От издательства.
Глава 1. Здравствуй, мир конкурентности в C++!.
Глава 2. Управление потоками.
Глава 3. Совместное использование данных несколькими потоками.
Глава 4. Синхронизация конкурентных операций.
Глава 5. Модель памяти C++ и операции над атомарными типами.
Глава б. Разработка конкурентных структур данных с блокировками.
Глава 7. Разработка конкурентных структур данных без блокировок.
Глава 8. Разработка конкурентного кода.
Глава 9. Усовершенствованное управление потоками.
Глава 10. Алгоритмы параллельных вычислений.
Глава 11. Тестирование и отладка многопоточных приложений.
Приложения.
Приложение А. Краткий справочник по некоторым функциям языка С++11.
Приложение Б. Краткое сравнение библиотек для написания конкурентных программ.
Приложение В. Среда передачи сообщений и полный пример программы управления банкоматом.
Приложение Г. Справочник по C++ Thread Library.

Купить .

По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.

По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.

On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.


Дата публикации:

Хештеги: :: ::


Следующие учебники и книги:
Предыдущие статьи: