官术网_书友最值得收藏!

What this book covers

Chapter 1, Contextualizing Parallel, Concurrent, and Distributed Programming, covers the concepts, advantages, disadvantages, and implications of parallel programming models. In addition, this chapter exposes some Python libraries to implement parallel solutions.

Chapter 2, Designing Parallel Algorithms, introduces a discussion about some techniques to design parallel algorithms.

Chapter 3, Identifying a Parallelizable Problem, introduces some examples of problems, and analyzes if these problems can be divided into parallel pieces.

Chapter 4, Using the threading and concurrent.futures Modules, explains how to implement each problem presented in Chapter 3, Identifying a Parallelizable Problem, using the threading and concurrent.futures modules.

Chapter 5, Using Multiprocessing and ProcessPoolExecutor, covers how to implement each problem presented in Chapter 3, Identifying a Parallelizable Problem, using multiprocessing and ProcessPoolExecutor.

Chapter 6, Utilizing Parallel Python, covers how to implement each problem presented in Chapter 3, Identifying a Parallelizable Problem, using the parallel Python module.

Chapter 7, Distributing Tasks with Celery, explains how to implement each problem presented in Chapter 3, Identifying a Parallelizable Problem, using the Celery distributed task queue.

Chapter 8, Doing Things Asynchronously, explains how to use the asyncio module and concepts about asynchronous programming.

主站蜘蛛池模板: 江永县| 习水县| 若羌县| 连州市| 彭山县| 新野县| 西乌珠穆沁旗| 三台县| 宁国市| 安龙县| 民勤县| 措勤县| 深州市| 铜陵市| 普宁市| 咸丰县| 余干县| 原阳县| 禹州市| 建阳市| 九寨沟县| 利川市| 邵阳县| 大庆市| 丰台区| 白玉县| 闸北区| 太康县| 米林县| 滨州市| 临城县| 司法| 连江县| 眉山市| 宣威市| 中阳县| 扬中市| 永嘉县| 湖口县| 龙海市| 疏附县|