Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Parallel Programming with Python


Develop efficient parallel systems using the robust Python environment

About This Book

  • Demonstrates the concepts of Python parallel programming
  • Boosts your Python computing capabilities
  • Contains easy-to-understand explanations and plenty of examples

Who This Book Is For

If you are an experienced Python programmer and are willing to utilize the available computing resources by parallelizing applications in a simple way, then this book is for you. You are required to have a basic knowledge of Python development to get the most of this book.

What You Will Learn

  • Explore techniques to parallelize problems
  • Integrate the Parallel Python module to implement Python code
  • Execute parallel solutions on simple problems
  • Achieve communication between processes using Pipe and Queue
  • Use Celery Distributed Task Queue
  • Implement asynchronous I/O using the Python asyncio module
  • Create thread-safe structures

In Detail

Starting with the basics of parallel programming, you will proceed to learn about how to build parallel algorithms and their implementation. You will then gain the expertise to evaluate problem domains, identify if a particular problem can be parallelized, and how to use the Threading and Multiprocessor modules in Python.

The Python Parallel (PP) module, which is another mechanism for parallel programming, is covered in depth to help you optimize the usage of PP. You will also delve into using Celery to perform distributed tasks efficiently and easily. Furthermore, you will learn about asynchronous I/O using the asyncio module. Finally, by the end of this book you will acquire an in-depth understanding about what the Python language has to offer in terms of built-in and external modules for an effective implementation of Parallel Programming.

This is a definitive guide that will teach you everything you need to know to develop and maintain high-performance parallel computing systems using the feature-rich Python.

(HTML tags aren't allowed.)

Developer's Guide to Collections in Microsoft .NET (Developer Reference)
Developer's Guide to Collections in Microsoft .NET (Developer Reference)

Build the skills to apply Microsoft® .NET collections effectively

Put .NET collections to work—and manage issues with GUI data binding, threading, data querying, and storage. Led by a data collection expert, you'll gain task-oriented guidance, exercises, and extensive code samples to tackle common...

Expert Indexing in Oracle Database 11g: Maximum Performance for your Database (Expert's Voice in Oracle)
Expert Indexing in Oracle Database 11g: Maximum Performance for your Database (Expert's Voice in Oracle)

Expert Indexing in Oracle Database 11g is about the one database structure at the heart of almost all performance concerns: the index. Database system performance is one of the top concerns in information technology today. Administrators struggle to keep up with the explosion of access and activity driven by the proliferation of...

PayPal APIs: Up and Running
PayPal APIs: Up and Running
There has never been a better time to have a keen interest in commerce. The Web has truly accelerated globalization and connected us all through a common network. Information can now be shared at mind-boggling rates, and entrepreneurs everywhere can truly reach a global audience if they’re clever (and...

Microsoft SharePoint 2010 PerformancePoint Services Unleashed
Microsoft SharePoint 2010 PerformancePoint Services Unleashed

This is a comprehensive, expert guide to all facets of planning, deploying, managing, and utilizing the brand-new SharePoint 2010 PerformancePoint Services. Authored by business and technical experts and a key member of the Microsoft PerformancePoint Services development team, this book demonstrates exactly how to apply...

Linux Desk Reference (2nd Edition)
Linux Desk Reference (2nd Edition)

I hope you get a lot of use out of this book. Since I first got started with Unix in 1986, I've spent a ton of cash buying reference books. I've always been a bibliophile, and computer books have the advantage of being tax deductible, so I've amassed quite a collection. It always annoys me when I get home and...

Handbook of Marine Fisheries Conservation and Management
Handbook of Marine Fisheries Conservation and Management

This handbook is the most comprehensive and interdisciplinary work on marine conservation and fisheries management ever compiled. It is the first to bridge fisheries and marine conservation issues. Its innovative ideas, detailed case studies, and governance framework provide a global special perspective over time and treat problems in the...

©2018 LearnIT (support@pdfchm.net) - Privacy Policy