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

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.

主站蜘蛛池模板: 荥经县| 正阳县| 太保市| 全州县| 柞水县| 石泉县| 阳泉市| 根河市| 霍城县| 德安县| 卓尼县| 稷山县| 门头沟区| 长汀县| 望城县| 西乌珠穆沁旗| 阜新市| 铜鼓县| 临沂市| 淮南市| 富宁县| 昭苏县| 来安县| 甘肃省| 绥化市| 万山特区| 巴东县| 拉孜县| 抚顺市| 襄樊市| 兴文县| 屏东市| 石泉县| 桂阳县| 夏河县| 江安县| 潜山县| 台东市| 西峡县| 正镶白旗| 新绛县|