Параллельное и конкурентное программирование на языке Haskell

Параллельное и конкурентное программирование на языке Haskell

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд 3,30
всего оценок: 8
Загрузка...
Универсальный рейтинг: 2.146843 Автор: Саймон Марлоу Из серии: Функциональное программирование Объем: 374 стр.

Жанры:

зарубежная компьютерная литература программирование параллельное программирование параллельные вычисления распределённые вычисления Саймон Марлоу функциональное программирование язык Haskell языки программирования

Читать онлайн:

Страница 1 из ?
Загрузка книги...
Страница 1 из ?

Описание:

Книга автора Саймон Марлоу. Относится к жанрам: параллельное программирование, параллельные вычисления, распределённые вычисления, язык Haskell, языки программирования. Объем: 374 стр.. Дата написания: 2013. Возрастное ограничение: 0+.

Вы можете в один клик скачать книгу ‘Параллельное и конкурентное программирование на языке Haskell’ в форматах fb2, ePub, txt без регистрации. Или же, выбирая подходящий Вам вариант, читать онлайн ‘Параллельное и конкурентное программирование на языке Haskell’ на нашем сайте. Здесь Вы легко сможете выбрать нужную книгу в соответствии со своими предпочтениями.

Если Вы ещё не определились с выбором, то посмотрите разделы «Рейтингов» и «Обзоров книг» нашего сайта, там сможете подобрать книгу или серию книг, которые Вам обязательно понравятся.

Аннотация:

Если вы уже владеете программированием на языке Haskell, эта книга научит вас использованию множества интерфейсов и библиотек, предназначенных для написания параллельных и конкурентных программ. Вы узнаете, как распараллеливание на многоядерные процессоры позволяет ускорять вычислительно нагруженные программы и как конкурентность облегчает написание программ с активно взаимодействующими между собой и с другими программами потоками.

Автор Саймон Марлоу проведёт вас по этому пути, сопровождая его большим количеством примеров, с которыми можно самостоятельно экспериментировать, запуская, изменяя и расширяя. Книга делится на две части, посвящённые таким инструментам, как Parallel Haskell и Concurrent Haskell, включённые в неё упражнения позволят вам научиться:

  • выражать параллелизм в языке Haskell средствами монады Eval и стратегий вычислений;
  • распараллеливать обычный код на языке Haskell в монаде Par;
  • организовывать параллельные вычисления с массивами на основе библиотеки Repa;
  • использовать библиотеку Accelerate для запуска вычислений на графических процессорах;
  • работать с базовыми интерфейсами для написания конкурентного кода;
  • реализовывать высокопроизводительные конкурентные сетевые серверы;
  • писать распределённые программы, запускающиеся на множестве машин сети.

Возрастное ограничение: 0+ Дата написания: 2013 Правообладатель: ДМК Пресс

Реклама. ООО ЛИТРЕС, ИНН 7719571260, erid: 2VfnxyNkZrY

Добавить комментарий

Последние комментарии