Listen and read

Step into an infinite world of stories

  • Read and listen as much as you want
  • Over 1 million titles
  • Exclusive titles + Storytel Originals
  • 7 days free trial, then €9.99/month
  • Easy to cancel anytime
Subscribe Now
Details page - Device banner - 894x1036

Parallel and High Performance Programming with Python

Language
English
Format
Category

Non-fiction

Unleash the capabilities of Python and its libraries for solving high performance computational problems.

KEY FEATURES - Explores parallel programming concepts and techniques for high-performance computing. - Covers parallel algorithms, multiprocessing, distributed computing, and GPU programming. - Provides practical use of popular Python libraries/tools like NumPy, Pandas, Dask, and TensorFlow.

DESCRIPTION This book will teach you everything about the powerful techniques and applications of parallel computing, from the basics of parallel programming to the cutting-edge innovations shaping the future of computing. The book starts with an introduction to parallel programming and the different types of parallelism, including parallel programming with threads and processes. The book then delves into asynchronous programming, distributed Python, and GPU programming with Python, providing you with the tools you need to optimize your programs for distributed and high-performance computing. The book also covers a wide range of applications for parallel computing, including data science, artificial intelligence, and other complex scientific simulations. You will learn about the challenges and opportunities presented by parallel computing for these applications and how to overcome them. By the end of the book, you will have insights into the future of parallel computing, the latest research and developments in the field, and explore the exciting possibilities that lie ahead. WHAT WILL YOU LEARN - Build faster, smarter, and more efficient applications for data analysis, machine learning, and scientific computing - Implement parallel algorithms in Python - Best practices for designing, implementing, and scaling parallel programs in Python

WHO IS THIS BOOK FOR? This book is aimed at software developers who wish to take their careers to the next level by improving their skills and learning about concurrent and parallel programming. It is also intended for Python developers who aspire to write fast and efficient programs, and for students who wish to learn the fundamentals of parallel computing and its practical uses.

TABLE OF CONTENTS 1. Introduction to Parallel Programming 2. Building Multithreaded Programs 3. Working with Multiprocessing and mpi4py Library 4. Asynchronous Programming with AsyncIO 5. Realizing Parallelism with Distributed Systems 6. Maximizing Performance with GPU Programming using CUDA 7. Embracing the Parallel Computing Revolution 8. Scaling Your Data Science Applications with Dask 9. Exploring the Potential of AI with Parallel Computing 10. Hands-on Applications of Parallel Computing

© 2023 Orange Education Pvt Ltd (Ebook): 9789388590730

Release date

Ebook: April 13, 2023

Others also enjoyed ...

  1. Ultimate Python Libraries for Data Analysis and Visualization Abhinaba Banerjee
  2. Ultimate Enterprise Data Analysis and Forecasting using Python Shanthababu Pandian
  3. Graph Data Science with Python and Neo4j Timothy Eastridge
  4. Mastering Time Series Analysis and Forecasting with Python Sulekha Aloorravi
  5. Ultimate Django for Web App Development Using Python Leonardo Lazzaro
  6. Python Essentials For Dummies Alan Simpson
  7. Coding for Beginners Using Python: A HANDS-ON, PROJECT-BASED INTRODUCTION TO LEARN CODING WITH PYTHON MARK MATTHES AND ERIC LUTZ
  8. Elegant Python: Simplifying Complex Solutions Michael Huang
  9. Introducing Python: Modern Computing in Simple Packages, 2nd Edition Bill Lubanovic
  10. Python Programming Language. Introduction for Beginners: Your Path to Coding Mastery James Ferry
  11. Python Unleashed: Mastering the Art of Efficient Coding James Livingston
  12. Ultimate Neural Network Programming with Python Vishal Rajput
  13. Programming Interviews For Dummies Eric Butow
  14. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  15. Probability, Markov Chains, Queues, and Simulation: The Mathematical Basis of Performance Modeling William J. Stewart
  16. Ultimate Flutter Handbook Lahiru Mahagamage
  17. Software Development Fundamentals Introbooks Team
  18. Credit Score Crash Course Introbooks Team
  19. Mastering OpenCV with Python Ayush Vaishya
  20. Business Intelligence For Dummies Swain Scheps
  21. Data Science For Dummies: 2nd Edition Lillian Pierson
  22. The Mathematics of Various Entertaining Subjects: Research in Recreational Math Jason Rosenhouse
  23. Mathematical Techniques in Finance: Tools for Incomplete Markets - Second Edition Ales Cerný
  24. Foreclosure Investing For Dummies Ralph R. Roberts
  25. A Guide to Data Science and Analytics: Navigating the Data Deluge: Tools, Techniques, and Applications Juniper Blake
  26. Project Design Explained Introbooks Team
  27. A Little History of Economics Niall Kishtainy
  28. Trading for Dummies Michael Griffis
  29. Hands-on ML Projects with OpenCV Mugesh S.
  30. Green Business Practices for Dummies Lisa Swallow
  31. Kickstart Artificial Intelligence Fundamentals Dr. S.Mahesh Anand
  32. Business Valuation For Dummies Lisa Holton
  33. Mutual Funds for Dummies Eric Tyson, MBA
  34. Personal Finance in Your 20s and 30s For Dummies Eric Tyson, MBA
  35. Natural Language Processing for Beginners: Demystifying Language in the Digital Age Rayan Murray
  36. Real Estate Investing for Dummies: 4th Edition Eric Tyson, MBA
  37. Mastering Large Language Models with Python Raj R
  38. Online Investing For Dummies: 10th Edition Matt Krantz
  39. Cryptocurrency Investing For Dummies Kiana Danial
  40. Side Hustle: Build a Side Business and Make Extra Money – Without Quitting Your Day Job Chris Guillebeau

This is why you’ll love Storytel

  • Listen and read without limits

  • 800 000+ stories in 40 languages

  • Kids Mode (child-safe environment)

  • Cancel anytime

Unlimited stories, anytime
Time limited offer

Unlimited

Listen and read as much as you want

9.99 € /month
  • 1 account

  • Unlimited Access

  • Offline Mode

  • Kids Mode

  • Cancel anytime

Try now