Unisciti a noi in un viaggio nel mondo dei libri!
Aggiungi questo libro allo scaffale
Grey
Scrivi un nuovo commento Default profile 50px
Grey
Iscriviti per leggere l'intero libro o leggi le prime pagine gratuitamente!
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

Casa editrice: Orange Education Pvt Ltd

  • 0
  • 0
  • 0

Sinossi

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.
Disponibile da: 23/08/2023.

Altri libri che potrebbero interessarti

  • The Hidden Systems That Quietly Rule Your Life - cover

    The Hidden Systems That Quietly...

    Owen Blackwood

    • 0
    • 0
    • 0
    This audiobook is narrated by an AI Voice.  
    Expose the invisible structures, algorithms, and institutional mechanisms that shape your choices, opportunities, and life trajectory without your awareness or consent. This revealing audiobook examines how credit scores, recommendation algorithms, insurance calculations, and bureaucratic classifications determine more about your life than personal decisions ever could. Learn how systems designed for efficiency create outcomes no one intended while remaining invisible to those affected by their judgments. The narrator reveals the inner workings of systems that decide what information you see, what opportunities you receive, what prices you pay, and how institutions treat you based on data you never knew was collected. Discover how systemic biases embedded in algorithmic decision-making perpetuate discrimination while appearing objective and neutral. Understand why individual effort cannot overcome systemic obstacles that most people do not even recognize as structural rather than personal failures. This audiobook draws from technology researchers, sociologists, and investigative journalists exposing how systems consolidate power while preventing accountability. Learn to identify systemic influences on your life and develop strategies for navigating systems designed without your interests in mind. Essential listening for anyone wanting to understand why life outcomes often seem disconnected from effort and merit, and what forces actually determine success in modern society.
    Mostra libro
  • Practical Network Security with OpenSSL - Master Cryptography and OpenSSL Techniques for Secure Communications PKI and Hardware Integration in Real-World Applications - cover

    Practical Network Security with...

    Rohan Patil

    • 0
    • 0
    • 0
    Gain practical OpenSSL skills for real-world cybersecurity challenges
    Book Description
    OpenSSL is the backbone of secure communication on the internet, trusted by developers, enterprises, and governments alike. Practical Network Security with OpenSSL equips you with the knowledge, real-world context, and hands-on skills to master OpenSSL—from its command-line tools to its C library APIs—for implementing robust, enterprise-grade cryptographic solutions.
    You’ll begin with a solid foundation in cryptographic principles and the role of OpenSSL in modern security systems. The book then guides you through practical usage, covering symmetric and asymmetric encryption, Public Key Infrastructure (PKI), and secure communications. Real-world examples and C code snippets help you confidently apply OpenSSL in standalone applications, enterprise-grade solutions, and hardware-based security environments such as HSMs and TPMs.
    By the end of this book, you’ll have the expertise to confidently use OpenSSL for designing, implementing, and managing cryptographic solutions across various domains. Whether you're securing financial transactions, IoT networks, or enterprise authentication systems, you’ll be equipped with the tools and knowledge to build secure, future-ready applications. Don’t get left behind—secure your systems like the pros do with OpenSSL mastery.
    Table of Contents
    1. Cryptography Basics and Network Security
    2. Getting started with OpenSSL
    3. OpenSSL Command Line Interface
    4. OpenSSL C library APIs
    5. Public Key Infrastructure with OpenSSL
    6. Symmetric Key Cryptography with OpenSSL
    7. OpenSSL Engine for Security Hardware
    8. OpenSSL in IoT Security
    9. Best Practices, Tips, and Tricks     
    
    Index
    Mostra libro
  • It’s Not You It’s the Dating Apps - cover

    It’s Not You It’s the Dating Apps

    Jerry Banfield

    • 0
    • 0
    • 0
    It’s Not You, It’s the Dating Apps is the book I wish someone had handed me years ago, back when I was wasting thousands of hours swiping on Tinder, Bumble, Hinge, Match, OkCupid, Plenty of Fish, and even Facebook Dating, wondering why online dating felt so hopeless. After getting divorced, becoming a sober single dad, and listening to countless men and women in real life talk about their dating struggles, I finally saw the truth: nothing is wrong with me, and nothing is wrong with you—the problem is the dating apps themselves. In this brutally honest book, I share why these platforms feed us bots, contractors, catfish, scammers, marketing funnels, and fake “likes,” how they weaponize rejection, how they destroy confidence, and how they keep us swiping instead of actually meeting anyone. Modern dating has become algorithm dating, and the more time and money you give the apps, the worse your results get. I explain why good women and good men rarely connect online, why dating after divorce is even harder on apps, and why real-world connection always beats digital matching. Most importantly, I share the twenty-five real-life ways I’m now meeting women without apps—fitness classes, yoga, run clubs, museums, co-working spaces, volunteering, spiritual communities, dinner parties, dog parks, travel, and even just saying hi at Whole Foods. This book isn’t from a dating coach; it’s my raw, sober, first-person account of walking away from online dating and rebuilding my love life through actual human connection. If you’re tired of swiping, tired of feeling invisible, tired of dating burnout, and ready to meet people in person again, this book will show you exactly how I’m doing it—and why deleting the apps might be the best thing that ever happens to you.
    Mostra libro
  • Care and Cure - An Introduction to Philosophy of Medicine - cover

    Care and Cure - An Introduction...

    Jacob Stegenga

    • 0
    • 0
    • 0
    The philosophy of medicine has become a vibrant and complex intellectual landscape, and Care and Cure is the first extended attempt to map it. In pursuing the interdependent aims of caring and curing, medicine relies on concepts, theories, inferences, and policies that are often complicated and controversial. Bringing much-needed clarity to the interplay of these diverse problems, Jacob Stegenga describes the core philosophical controversies underlying medicine in this unrivaled introduction to the field.The fourteen chapters in Care and Cure present and discuss conceptual, metaphysical, epistemological, and political questions that arise in medicine, buttressed with lively illustrative examples ranging from debates over the true nature of disease to the effectiveness of medical interventions and homeopathy. Poised to be the standard sourcebook for anyone seeking a comprehensive overview of the canonical concepts, current state, and cutting edge of this vital field, this concise introduction will be an indispensable resource for students and scholars of medicine and philosophy.
    Mostra libro
  • How to be an IT Grrrl - My life in tech - cover

    How to be an IT Grrrl - My life...

    Carol Wapshere

    • 0
    • 0
    • 0
    In the 1990s, long before “Women in Tech” was a hashtag, Carol forged her technical career in server rooms and offices where she was the only woman. 
    In this memoir, Carol looks back on a 35-year, globe-crossing IT career that took her through the dawn of the internet, the machinations of the commercial sector, a celebrity dot-com, and an eye-opening job as a technical gun-for-hire.  
    In an industry known for both gender and age bias, Carol still has her hands on the tech well into her fifties. In this candid and engaging account, she relates how she’s done it by channeling the outspokenness and do-it-yourself ethos of the grunge era Riot Grrrls. 
    This is the story of how Carol became the original IT Grrrl.
    Mostra libro
  • The Future of AI & Robotics – The Next Invention Boom - How Artificial Intelligence and Robots Are Transforming the World - cover

    The Future of AI & Robotics –...

    Cody Moore

    • 0
    • 0
    • 0
    The rise of Artificial Intelligence and Robotics is no longer science fiction—it’s happening now. But what’s next? How will AI evolve, and what role will robots play in our future? Will they be our assistants, co-workers, or even our competitors? 
    This audiobook explores the cutting-edge advancements in AI and robotics, shedding light on the potential breakthroughs, challenges, and ethical dilemmas that come with this technological revolution. Discover: 
    ✅ How AI is revolutionizing industries, from medicine to finance 
    ✅ The rise of autonomous robots, self-driving cars, and humanoid machines 
    ✅ The ethical debate: Will AI replace human jobs or enhance productivity? 
    ✅ What the future holds for Artificial General Intelligence (AGI) and superintelligent AI 
    The Future of AI & Robotics – The Next Invention Boom is a must-listen for tech enthusiasts, futurists, entrepreneurs, and anyone fascinated by the next wave of innovation
    Mostra libro