Главная / Книги / Компьютерная литература / Разработка ПО / Языки и среды программирования, технологии и т.п. / Прочие издания
Параллельное и конкурентное программирование на языке Haskell. Руководство
- Автор: Марлоу Саймон
- Издательство: ДМК Пресс
- Год издания: 2017
- Обложка: мягкая обложка
- Страниц: 372
- Томов: 1
- Вес: 427 г.
- ISBN: 978-5-94074-984-4, 978-5-97060-560-8, 978-1-449-33594-6
Описание
Если вы уже владеете программированием на языке Haskell, эта книга научит вас использованию множества интерфейсов и библиотек, предназначенных для написания параллельных и конкурентных программ. Вы узнаете, как распараллеливание на многоядерные процессоры позволяет ускорять вычислительно нагруженные программы и как конкурентность облегчает написание программ с активно взаимодействующими между собой и с другими программами потоками.
Автор Саймон Марлоу проведёт вас по этому пути, сопровождая его большим количеством примеров, с которыми можно самостоятельно экспериментировать, запуская, изменяя и расширяя. Книга делится на две части, посвященные таким инструментам, как Parallel Haskell и Concurrent Haskell, включённые в неё упражнения позволят вам научиться:
• выражать параллелизм в языке Haskell средствами монады Eval и стратегий вычислений;
• распараллеливать обычный код на языке Haskell в монаде Par;
• организовывать параллельные вычисления с массивами на основе библиотеки Repa;
• использовать библиотеку Accelerate для запуска вычислений на графических процессорах;
• работать с базовыми интерфейсами для написания конкурентного кода;
• реализовывать высокопроизводительные конкурентные сетевые серверы;
• писать распределённые программы, запускающиеся на множестве машин сети.
Товар прошел сертификацию качества, безопасности и гигиены. К покупке прилагается гарантийное обязательство. Предлагается накопительная система скидок, зависящая от объема прежних заказов. Быстрая доставка курьером или в пункт выдачи в срок от 1 дня. Детальную информацию о сроках доставки и величине скидки вы сможете прочесть в ходе оформления заказа. Приятных покупок.
Возможно, Вам будет интересно
-
Конкурентное программирование на SCALA. РуководствоАвтор: Прокопец АлександрИздательство: ДМК Пресс1263 р.в корзину
-
Параллельное программирование на С++ в действии. Практика разработки многопоточных программ. РуководствоАвтор: Уильямс Энтони Д.Издательство: ДМК Пресс1487 р.в корзину
-
14 занимательных эссе о языке Haskell и функциональном программированииАвтор: Р. В. ДушкинИздательство: ДМК Пресс619 р.в корзину
-
14 занимательных эссе о языке Haskell и функциональном программированииАвтор: Душкин Роман ВикторовичИздательство: ДМК Пресс537 р.в корзину
-
Справочник по языку Haskell. Синтаксис языка, описание стандартных библиотек, методы правильного программированияАвтор: Р. В. ДушкинИздательство: ДМК Пресс854 р.в корзину
-
1487 р.в корзину
-
997 р.в корзину
-
1283 р.в корзину
-
512 р.в корзину
-
386 р.в корзину
-
702632 р.в корзину10%
-
Параллельное программирование. Модели и приемыАвтор: Федотов Илья ЕвгеньевичИздательство: Солон-пресс1116 р.в корзину