Rejoignez-nous pour un voyage dans le monde des livres!
Ajouter ce livre à l'électronique
Grey
Ecrivez un nouveau commentaire Default profile 50px
Grey
Abonnez-vous pour lire le livre complet ou lisez les premières pages gratuitement!
All characters reduced
Parallel and High Performance Programming with Python - cover

Parallel and High Performance Programming with Python

Fabio Nelli

Maison d'édition: Orange Education Pvt Ltd

  • 0
  • 0
  • 0

Synopsis

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
Disponible depuis: 13/04/2023.

D'autres livres qui pourraient vous intéresser

  • Incognito - cover

    Incognito

    David Eagleman

    • 0
    • 0
    • 0
    This audiobook uncovers the vast, hidden machinery running beneath conscious awareness. It reveals how most of your decisions, emotions, and behaviors are driven by neural processes you never notice. Through sharp stories and accessible neuroscience, it challenges the idea of free will, shows how the brain constructs reality, and explains why the “you” in control is only a small part of the system. A mind-bending exploration of the unconscious brain and the forces quietly shaping your life.
    Voir livre
  • All Through the Night: Why Our Lives Depend on Dark Skies - cover

    All Through the Night: Why Our...

    Dani Robertson

    • 0
    • 0
    • 0
    Best New Books on Space 2024 – Forbes 
    ‘Rarely is a non-fiction book about science this engaging’ – Forbes 
    Why darkness is so important – to plants, to animals, and to ourselves – and why we must protect it all costs. 
    Darkness is the first thing we know in our human existence. Safe and warm inside the bubble of the womb, we are comfortable in that embracing dark. But as soon as we are bought into the light, we learn to fear the dark. Why? 
    This book is a celebration of all things that go bump in the night and the joy that can be found when the sun goes down. As a society we have closed our curtains to the darkness, now Dani Robertson urges you to cast those curtains wide, step out of your front door and let the darkness pull you in. 
    Some 99 per cent of Western Europeans live under light polluted skies, but what is this doing to our health? Our wellbeing? Our connection to the cycles of nature? 
    Our wildlife, too, has been cast into the harsh glare of our light addiction, with devastating impacts. 
    In this book Dani shares with you the excitement and adventure she has found when everyone else is tucked up in bed. She explores constellations and cultures, enjoys environmental escapades, all whilst learning why we are addicted to light and why it is ruining our lives. She’ll show you why the darkness is so important and why we must protect it all costs. You’ll become a crusader of Darkness and an expert on what we can do to stop the onward march of light pollution (clue: it’s as easy as the flick of a switch). 
    Her life depends on darkness, and yours does too. 
    Dani Robertson's All Through The Night is a non-fiction exploration of the importance of darkness in our ecosystems. It's a journey through the wilderness of the night sky, touching on topics of astronomy, ecology, and conservation. This bestseller is a call to action for the protection of our habitats from light pollution. 
    For fans of John Lewis-Stempel (England), Katherine May (Enchantment), Robin Wall Kimmerer (Gathering Moss), Matt Haig (The Comfort Book), and Derek Gow (Birds, Beasts and Bedlam). 
    HarperCollins 2023
    Voir livre
  • The Universe in Verse - 15 Portals to Wonder through Science & Poetry - cover

    The Universe in Verse - 15...

    Maria Popova

    • 0
    • 0
    • 0
    In this audiobook Maria Popova, creator of The Marginalian, presents a celebration of the human search for truth and beauty through the lenses of science and poetry. Poetry and science, as Popova writes in her introduction, "are instruments for knowing the world more intimately and loving it more deeply." In 15 short essays on subjects ranging from the mystery of dark matter and the infinity of pi to the resilience of trees and the intelligence of octopuses, Popova tells the stories of scientific searching and discovery. These stories are interwoven with details from the very real and human lives of scientists—many of them women, many underrecognized—and poets inspired by the same questions and the beauty they reveal. Each essay is paired with a poem reflecting its subject by poets ranging from Emily Dickinson, W. H. Auden, and Edna St. Vincent Millay to Maya Angelou, Diane Ackerman, and Tracy K. Smith. Together, they wake us to a "reality aglow with wonder."
    Voir livre
  • Looking Up - A Birder's Guide to Hope Through Grief - cover

    Looking Up - A Birder's Guide to...

    Courtney Ellis

    • 0
    • 0
    • 0
    ECPA Top Shelf Book Cover Award
    "Look at the birds"
    Through the painful days of the pandemic stuck in her home, Courtney Ellis found herself looking down in despair. Soon after, her beloved grandfather died unexpectedly.
    It was around this same time that Ellis took up watching birds. "Took up" might not be exactly right—as she puts it, "the switch flipped," and she's been borderline obsessed with birds ever since.
    Looking Up is a meditation on birding as a practice of hope. Weaving together stories from her own life, including the death of her grandfather, with reflections on birds of many kinds, Ellis invites us to open our eyes to the goodness of God both in the natural world and in our own lives. By "looking up" to the birds, Ellis found the beauty and wonder of these creatures calling her out of her darkness into the light and hope of God's promises.
    Voir livre
  • Key to the City - How Zoning Shapes Our World - cover

    Key to the City - How Zoning...

    Sara C. Bronin

    • 0
    • 0
    • 0
    In Key to the City, legal scholar and architect Sara C. Bronin examines how zoning became such a prevailing force and reveals its impact—and its potential for good. Outdated zoning codes have maintained racial segregation, prioritized cars over people, and enabled great ecological harm. But, as Bronin argues, once we recognize the power of zoning, we can harness it to create the communities we desire, and deserve. Drawing on her own experience leading the overhaul of Hartford's zoning code and exploring the efforts of activists and city planners across the country, Bronin shows how new codes are reshaping our cities—from Baltimore to Chicago, Las Vegas to Minneapolis, and beyond. In Boston, a law fought for by a passionate group of organizers, farmers, and beekeepers is transforming the city into a haven for urban farming. In Tucson, zoning codes are mitigating the impacts of climate change and drought-proofing neighborhoods in peril. In Delray Beach, Florida, a new code aims to capture and maintain the town's colorful spirit through its architecture. 
     
     
     
    With clarity and insight, Bronin demystifies the power of an inscrutable organizing force in our lives and invites us to see zoning as a revolutionary vehicle for change. In Key to the City, she puts forward a practical and energizing vision for how we can reimagine our communities.
    Voir livre
  • Tidy First? - A Personal Exercise in Empirical Software Design - cover

    Tidy First? - A Personal...

    Kent Beck

    • 0
    • 0
    • 0
    Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up into manageable sections. In this practical guide, author Kent Beck, creator of Extreme Programming and pioneer of software patterns, suggests when and where you might apply tidyings to improve your code while keeping the overall structure of the system in mind. 
     
     
     
    Instead of trying to master tidying all at once, this book lets you try out a few examples that make sense for your problem. If you have a big function containing many lines of code, you'll learn how to logically divide it into smaller chunks. Along the way, you'll learn the theory behind software design: coupling, cohesion, discounted cash flows, and optionality. This book helps you: 
     
     
     
    ● Understand the basic theory of how software design works and the forces that act on it 
     
     
     
    ● Explore the difference between changes to a system's behavior and changes to its structure 
     
     
     
    ● Improve your programming experience by sometimes tidying first and sometimes tidying after 
     
     
     
    ● Learn how to make large changes in small, safe steps 
     
     
     
    ● Approach software design as an exercise in human relationships
    Voir livre