購物比價找書網找車網
FindBook  
 有 1 項符合

Python Parallel Programming Cookbook

的圖書
Python Parallel Programming Cookbook Python Parallel Programming Cookbook

作者:Giancarlo Zaccone 
出版社:Packt Publishing
出版日期:2015-08-26
語言:英文   
圖書選購
型式價格供應商所屬目錄
電子書
$ 0
樂天KOBO 樂天KOBO
電腦
圖書介紹 - 資料來源:樂天KOBO   評分:
圖書名稱:Python Parallel Programming Cookbook

Master efficient parallel programming to build powerful applications using Python

About This Book

  • Design and implement efficient parallel software
  • Master new programming techniques to address and solve complex programming problems
  • Explore the world of parallel programming with this book, which is a go-to resource for different kinds of parallel computing tasks in Python, using examples and topics covered in great depth

Who This Book Is For

Python Parallel Programming Cookbook is intended for software developers who are well versed with Python and want to use parallel programming techniques to write powerful and efficient code. This book will help you master the basics and the advanced of parallel computing.

What You Will Learn

  • Synchronize multiple threads and processes to manage parallel tasks
  • Implement message passing communication between processes to build parallel applications
  • Program your own GPU cards to address complex problems
  • Manage computing entities to execute distributed computational tasks
  • Write efficient programs by adopting the event-driven programming model
  • Explore the cloud technology with DJango and Google App Engine
  • Apply parallel programming techniques that can lead to performance improvements

In Detail

Parallel programming techniques are required for a developer to get the best use of all the computational resources available today and to build efficient software systems. From multi-core to GPU systems up to the distributed architectures, the high computation of programs throughout requires the use of programming tools and software libraries. Because of this, it is becoming increasingly important to know what the parallel programming techniques are. Python is commonly used as even non-experts can easily deal with its concepts.

This book will teach you parallel programming techniques using examples in Python and will help you explore the many ways in which you can write code that allows more than one process to happen at once. Starting with introducing you to the world of parallel computing, it moves on to cover the fundamentals in Python. This is followed by exploring the thread-based parallelism model using the Python threading module by synchronizing threads and using locks, mutex, semaphores queues, GIL, and the thread pool.

Next you will be taught about process-based parallelism where you will synchronize processes using message passing along with learning about the performance of MPI Python Modules. You will then go on to learn the asynchronous parallel programming model using the Python asyncio module along with handling exceptions. Moving on, you will discover distributed computing with Python, and learn how to install a broker, use Celery Python Module, and create a worker.

You will also understand the StarCluster framework, Pycsp, Scoop, and Disco modules in Python. Further on, you will learn GPU programming with Python using the PyCUDA module along with evaluating performance limitations. Next you will get acquainted with the cloud computing concepts in Python, using Google App Engine (GAE), and building your first application with GAE. Lastly, you will learn about grid computing concepts in Python and using PyGlobus toolkit, GFTP and GASS COPY to transfer files, and service monitoring in PyGlobus.

Style and approach

A step-by-step guide to parallel programming using Python, with recipes accompanied by one or more programming examples. It is a practically oriented book and has all the necessary underlying parallel computing concepts.

贊助商廣告
 
金石堂 - 今日66折
STEM的一天:科技-配合108課綱自然科學領域,培養小學生科技素養,具備好奇心與處理日常生活問題的能力
作者:南西迪克曼
出版社:五南圖書出版股份有限公司
出版日期:2020-03-28
66折: $ 211 
金石堂 - 今日66折
三國笑史 1 賣鞋郎劉備出運了!
作者:林明鋒
出版社:五南圖書出版股份有限公司
出版日期:2015-01-25
66折: $ 185 
金石堂 - 今日66折
賽斯速成100有聲書第7輯
66折: $ 924 
金石堂 - 今日66折
我就是生活冒險王有聲書
66折: $ 792 
 
博客來 - 暢銷排行榜
我可能錯了:森林智者的最後一堂人生課
作者:比約恩.納提科.林德布勞 (Björn Natthiko Lindeblad, Caroline Bankler, Navid Modiri)
出版社:先覺
出版日期:2023-02-01
$ 355 
Taaze 讀冊生活 - 暢銷排行榜
原子習慣:細微改變帶來巨大成就的實證法則
作者:詹姆斯.克利爾
出版社:方智出版
出版日期:2019-06-01
$ 260 
Taaze 讀冊生活 - 暢銷排行榜
聯合文學雜誌 3月號/2025 第485期:米津玄師
出版社:聯經出版事業股份有限公司
出版日期:2025-03-01
$ 216 
金石堂 - 暢銷排行榜
心愛的巨無霸‧續續續續 (特裝版)(全)
作者:重い実
出版社:東立出版社
出版日期:2025-02-26
$ 181 
 
博客來 - 新書排行榜
中道【贈品限量版】:未來的靈性道路
$ 395 
博客來 - 新書排行榜
霰草忍法帖(08)
出版日期:2025-02-27
$ 110 
Taaze 讀冊生活 - 新書排行榜
在異星的天空下:從土星上仰望星環、在星雲裡看星塵縹緲、墜入黑洞前最後一次凝望宇宙——你的第一本太空旅遊導覽手冊
作者:菲利.普雷特
出版社:臉譜
出版日期:2025-02-27
$ 364 
Taaze 讀冊生活 - 新書排行榜
206排練場裡的微光:一個表演教練的教學手記(第1版)
作者:林如萍
出版社:國立臺北藝術大學
出版日期:2025-02-25
$ 880 
 

©2025 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策