Parallel and Concurrent Programming in Haskell Parallel and Concurrent Programming in Haskell

Parallel and Concurrent Programming in Haskell

Techniques for Multicore and Multithreaded Programming

    • US$38.99
    • US$38.99

출판사 설명

If you have a working knowledge of Haskell, this hands-on book shows you how to use the language’s many APIs and frameworks for writing both parallel and concurrent programs. You’ll learn how parallelism exploits multicore processors to speed up computation-heavy programs, and how concurrency enables you to write programs with threads for multiple interactions.

Author Simon Marlow walks you through the process with lots of code examples that you can run, experiment with, and extend. Divided into separate sections on Parallel and Concurrent Haskell, this book also includes exercises to help you become familiar with the concepts presented:
Express parallelism in Haskell with the Eval monad and Evaluation StrategiesParallelize ordinary Haskell code with the Par monadBuild parallel array-based computations, using the Repa libraryUse the Accelerate library to run computations directly on the GPUWork with basic interfaces for writing concurrent codeBuild trees of threads for larger and more complex programsLearn how to build high-speed concurrent network serversWrite distributed programs that run on multiple machines in a network

장르
컴퓨터 및 인터넷
출시일
2013년
7월 12일
언어
EN
영어
길이
322
페이지
출판사
O'Reilly Media
판매자
O Reilly Media, Inc.
크기
4.6
MB
Pro TBB Pro TBB
2019년
Writing High-Performance .NET Code, 2nd Edition Writing High-Performance .NET Code, 2nd Edition
2018년
Professional Parallel Programming with C# Professional Parallel Programming with C#
2010년
C++ Concurrency in Action C++ Concurrency in Action
2019년
The Art of Multiprocessor Programming, Revised Reprint The Art of Multiprocessor Programming, Revised Reprint
2012년
Using Asyncio in Python Using Asyncio in Python
2020년
EasyGrowing Container Gardens:  The Automated Container Kitchen Garden Easy Grow Vegetables & Flowers EasyGrowing Container Gardens:  The Automated Container Kitchen Garden Easy Grow Vegetables & Flowers
2012년
Make Solar & Geothermal Work for You: Harness the Sun and Earth to Power Your Lifestyle Make Solar & Geothermal Work for You: Harness the Sun and Earth to Power Your Lifestyle
2013년
Vegetable Gardening Basics: Easy Growing Guide Vegetable Gardening Basics: Easy Growing Guide
2013년
Vegetable Gardening Basics: Easy Growing Guide Vegetable Gardening Basics: Easy Growing Guide
2013년
Make Solar & Geothermal Work for You: Harness the Sun and Earth to Power Your Lifestyle Make Solar & Geothermal Work for You: Harness the Sun and Earth to Power Your Lifestyle
2012년
Easy Growing, the Plant Growers Handbook: Growing Made Simple Easy Growing, the Plant Growers Handbook: Growing Made Simple
2013년