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

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

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

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

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

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.


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

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

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


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

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

Купить .
Дата публикации:






Теги: :: ::


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


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-11-21 17:07:39