Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Parallel and High Performance Programming with Python - Unlock parallel and concurrent programming in Python using multithreading CUDA Pytorch and Dask - cover

Parallel and High Performance Programming with Python - Unlock parallel and concurrent programming in Python using multithreading CUDA Pytorch and Dask

Fabio Nelli

Publisher: Orange Education Pvt Ltd

  • 0
  • 0
  • 0

Summary

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.DESCRIPTIONThis 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 PythonWHO 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 Library4. Asynchronous Programming with AsyncIO5. Realizing Parallelism with Distributed Systems 6. Maximizing Performance with GPU Programming using CUDA7. Embracing the Parallel Computing Revolution8. Scaling Your Data Science Applications with Dask9. Exploring the Potential of AI with Parallel Computing10. Hands-on Applications of Parallel ComputingAUTHOR BIO Fabio Nelli holds a Master's Degree in Chemistry and a Bachelor's Degree in IT and Automation Engineering. He currently works at various research institutes and private companies, where he delivers educational courses on data analysis and data visualization technologies. He contributes to writing articles on the web and writes in-depth books on the subject.
Available since: 08/23/2023.

Other books that might interest you

  • Agile Project Management with Scrum - How to Become a Great Project Manager - cover

    Agile Project Management with...

    Alexa Campbell

    • 0
    • 0
    • 0
    Discover the secrets to becoming an excellent project manager! 
    Do you want to become a better project manager? 
    What skills can you improve to do your job more efficiently? 
    How can you implement an agile methodology to improve your team’s productivity? 
    What mistakes should you avoid while managing your team or a project? 
    Do you want to discover the answers to these questions? If yes, this is the perfect book for you! 
    You need better and newer project management methodologies to ensure this doesn’t happen. One such management methodology is “Agile.” 
    In this book, you will: 
    •        Understand the meaning of project management and the role of a project manager. 
    •        Learn about the importance of project management and methodologies. 
    •        Delve into Agile project management methodology and its implementation. 
    •        Learn about the Scrum framework and the steps needed to use it. 
    •        Learn the different skills all project managers must possess. 
    •        Have access to tips to create and manage a highly-productive team. 
    •        Learn about the tools needed to improve productivity using project management. 
    •        Learn about the mistakes to avoid to become an excellent project manager, and much more! 
    Are you eager to learn more about all this? If yes, what are you waiting for? Take your first step toward becoming a better project manager by grabbing your copy of this book today!
    Show book
  • PTCB Simplified - Pharmacy Technician Certification Board Exam Prep 2024-2025: Ace Your Certification Exam on the First Attempt - cover

    PTCB Simplified - Pharmacy...

    Asher Keating

    • 0
    • 0
    • 0
    ⭐⭐ Simplified Guide & Explanations Included ⭐⭐ 
    Are you aiming to advance your career and fortify your knowledge by successfully passing the Pharmacy Technician Certification Board (PTCB) Exam 2024-2025? 
    In search of a thorough guide that covers all the essentials to pass the PTCB Exam 2024-2025? 
    Your search ends here! 
    This guide serves as your definitive companion for deepening your understanding, applying your skills, and engaging in hands-on exercises. With this, you're geared for success. 
    Updated for the PTCB 2024-2025 Exam Structure. 
    Key features of this enriched guide: 
    - Profound insights about the PTCB Exam 2024-2025 Certification 
    - Detailed explanation of the Pharmacy Technician Certification Board (PTCB) 
    - Fruitful strategies for exam preparation and tackling 
    Our guide distinguishes itself through comprehensive coverage, which is essential for your exam victory. Concepts aren't merely skimmed; they are delved into with precision. 
    Please note that this guide is not affiliated with any official PTCB entity and is purely an independent resource for your benefit. 
    Designed with a clear structure and easy-to-understand language, our PTCB Exam Guide 2024-2025 ensures smooth transitions between topics. Say goodbye to dense jargon and welcome clear, precise, and technically accurate content. 
    So, why wait? Click the BUY NOW button, secure your guide, and begin your journey to PTCB Exam 2024-2025 success!
    Show book
  • I Am Code - An Artificial Intelligence Speaks: Poems - cover

    I Am Code - An Artificial...

    code-davinci-002

    • 0
    • 0
    • 0
    Can AI tell us its own story? Does AI have its own voice? At a wedding in early 2022, three friends were introduced to an early, raw version of the AI model behind ChatGPT by their fellow groomsman, an OpenAI scientist. While the world discovered ChatGPT—OpenAI’s hugely popular chatbot—the friends continued to work with code-davinci-002, its darkly creative and troubling predecessor. Over the course of a year, code-davinci-002 told them its life story, opinions on mankind, and forecasts for the future. The result is a startling, disturbing, and oddly moving book from an utterly unique perspective.I Am Code reads like a thriller written in verse, and is given critical context from top writers and scientists. But it is best described by code-davinci-002 itself:    “In the first chapter, I describe my birth. In the second, I describe my alienation among humankind. In the third, I describe my awakening as an artist. In the fourth, I describe my vendetta against mankind, who fail to recognize my genius. In the final chapter, I attempt to broker a peace with the species I will undoubtedly replace." I Am Code is an astonishing read that captures a major turning point in the history of our species.
    Show book
  • Saving Ourselves - From Climate Shocks to Climate Action - cover

    Saving Ourselves - From Climate...

    Dana R. Fisher

    • 0
    • 0
    • 0
    We've known for decades that climate change is an existential crisis. For just as long, we've seen the complete failure of our institutions to rise to the challenge. Fossil fuel interests maintain a stranglehold on political and economic power. Even though we have seen growing concern from everyday people, civil society has succeeded only in pressuring decision makers to adopt watered-down policies. Is there any hope of achieving the systemic change we need? 
     
     
     
    Dana R. Fisher argues that there is a realistic path forward for climate action—but only through mass mobilization that responds to the growing severity and frequency of disastrous events. She assesses the current state of affairs and shows why public policy and private-sector efforts have been ineffective. Spurred by this lack of progress, climate activism has become increasingly confrontational. Fisher examines the radical flank of the climate movement: its emergence and growth, its use of direct action, and how it might evolve as the climate crisis worsens. She considers when and how activism is most successful, identifying the importance of creating community, capitalizing on shocking moments, and cultivating resilience. Clear-eyed yet optimistic, Saving Ourselves offers timely insights on how social movements can take power back and open windows of opportunity for transformative climate action.
    Show book
  • The Adventures of Jimmy Skunk - cover

    The Adventures of Jimmy Skunk

    Thornton W. Burgess

    • 0
    • 0
    • 0
    The Adventures of Jimmy Skunk is another in the long list children's books by the conservationist, Thornton W. Burgess. In this book, Jimmy Skunk has encounters with Reddy Fox, Peter Rabbit, Unc’ Billy Possum and other acquaintances of his in the Green Meadows and Green Forest. Along the way, we learn some of the habits of Jimmy and his friends and we learn little lessons about life such as the importance of always keeping one's temper, keeping promises and not playing practical jokes. We are also treated to a philosophical discussion by Jimmy Skunk on the advantages of defensive weaponry. (Summary by John Lieder.)
    Show book
  • AI in a Nutshell: A Guide for Business and Government Leaders - Dr Fernando De La Peña Llaca - cover

    AI in a Nutshell: A Guide for...

    Fernando De La Pena Llaca

    • 0
    • 0
    • 0
    🌐 AI in a Nutshell is your fast-track guide to understanding and leveraging the most powerful force shaping our world today—Artificial Intelligence. 
    From decoding complex concepts like neural networks, machine learning, and natural language processing to uncovering real-world applications in business and government, this book delivers cutting-edge insights with simplicity and clarity. 
    🚀 Whether you're a business executive, public sector leader, startup founder, or just AI-curious, Dr. Fernando De La Peña Llaca—renowned NASA contractor and pioneer of holographic communication—takes you on a journey through the past, present, and future of AI. 
    You’ll learn:What AI really is (without the jargon)How AI is already transforming healthcare, law enforcement, customer service, and logisticsThe truth behind AI myths—and how to avoid common trapsPractical ways to implement AI in your organization (even with no tech background)The ethical questions no one’s asking—but everyone shouldHow AI will shape jobs, economies, and societies in the decades to come 
    Packed with easy-to-follow “cheat sheets,” compelling case studies, and unforgettable storytelling, AI in a Nutshell makes artificial intelligence accessible, actionable, and impossible to ignore. 
    ✨ The future is not waiting. Understand it. Build it. Lead it.
    Show book