Junte-se a nós em uma viagem ao mundo dos livros!
Adicionar este livro à prateleira
Grey
Deixe um novo comentário Default profile 50px
Grey
Assine para ler o livro completo ou leia as primeiras páginas de graça!
All characters reduced
Parallel and High Performance Programming with Python - Unlock parallel and concurrent programming in Python using multithreading CUDA Pytorch and Dask - cover
LER

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

Fabio Nelli

Editora: Orange Education Pvt Ltd

  • 0
  • 0
  • 0

Sinopse

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.
Disponível desde: 23/08/2023.

Outros livros que poderiam interessá-lo

  • Evolution's Final Days - The Mounting Evidence Disproving the Theory of Evolution - cover

    Evolution's Final Days - The...

    John Morrison

    • 0
    • 0
    • 0
    The Theory of Evolution Is In a Crisis 
    In the updated second edition of Evolution's Final Days, John Morrison presents compelling arguments and new evidence that challenge the mainstream understanding of evolution. This edition is enriched with additional chapters and fully sourced information. 
    Jun-Yuan Chen, a renowned paleontologist, once observed: "In China, we can criticize Darwin, but not the government. In America, you can criticize the government, but not Darwin." This statement underscores the controversial nature of evolutionary theory—a central theme of Morrison’s book. 
    Evolution's Final Days explores the complexities of evolution as it is currently taught in educational institutions worldwide. From the primordial soup to the diverse species inhabiting the Earth today, including the descent of humans from apes, Morrison scrutinizes these concepts. He then unveils what textbooks omit, casting the theory of evolution in a radically new light. 
    By the end of this book, readers will understand why the traditional narrative of evolution might not hold up as claimed. Morrison calls for a community-driven approach to advocate for scientific integrity and a true representation of evolutionary theory. 
    This book is designed to provoke thought, whether you're a newcomer to the topic or a seasoned scholar with a PhD in evolutionary studies. Prepare to challenge what you've been told and discover intriguing facts that could reshape your understanding of life itself. 
    Dive into the debate and see why Evolution's Final Days claims that the theory of evolution is nearing its end. Click the "Buy Now" button and start your journey into the science behind evolution's controversial discussion today!
    Ver livro
  • Ultimate Java for Data Analytics and Machine Learning - Unlock Java's Ecosystem for Data Analysis and Machine Learning Using WEKA JavaML JFreeChart and Deeplearning4j - cover

    Ultimate Java for Data Analytics...

    Abhishek Kumar

    • 0
    • 0
    • 0
    Empower Your Data Insights with Java's Top Tools and Frameworks. 
    Book Description
    This book is a comprehensive guide to data analysis using Java. It starts with the fundamentals, covering the purpose of data analysis, different data types and structures, and how to pre-process datasets. It then introduces popular Java libraries like WEKA and Rapidminer for efficient data analysis. 
    The middle section of the book dives deeper into statistical techniques like descriptive analysis and random sampling, along with practical skills in working with relational databases (JDBC, SQL, MySQL) and NoSQL databases. It also explores various analysis methods like regression, classification, and clustering, along with applications in business intelligence and time series prediction. 
    The final part of the book gives a brief overview of big data analysis with Java frameworks like MapReduce, and introduces deep learning with the Deeplearning4J library. Whether you're new to data analysis or want to improve your Java skills, this book offers a step-by-step approach with real-world examples to help you master data analysis using Java. 
    
    Table of Contents
    
    1. Data Analytics Using Java
    2. Datasets
    3. Data Visualization
    4. Java Machine Learning Libraries
    5. Statistical Analysis
    6. Relational Databases
    7. Regression Analysis
    8. Classification?Analysis
    9. Sentiment Analysis
    10. Cluster Analysis
    11. Working with NoSQL Databases
    12. Recommender Systems
    13. Applications of Data Analysis
    14. Big Data Analysis with Java
    15. Deep Learning with Java   
    Index
    Ver livro
  • Before We Go Live - Navigating the Abusive World of Online Entertainment - cover

    Before We Go Live - Navigating...

    Stephen Flavall

    • 0
    • 0
    • 0
    ‘Starting out, I made three dollars an hour; then I made four, then eight. After a year and a half of streaming full-time I was finally making minimum wage. A couple of years after that I was signed to a professional team and advertising products to my audience for $1,000 an hour.’ 
    Streaming video games is now a billion-dollar industry. In 2022, Twitch alone has over 140 million active monthly users, with top players earning millions each year. But success breeds envy, and when big money’s being made, everyone wants a piece. 
    In Before We Go Live, professional streamer Stephen Flavall, aka ‘jorbs’, invites the reader behind the scenes of this new frontier. 
    From the boardrooms of LA to doctors' offices in the Midwest, dealing with trolls and stalkers to mingling with crypto scammers and ruthless opportunists, Before We Go Live is both a true story about the dark realities of streaming and the tale of a deep and enduring friendship. 
    It’s about what happens when real life intersects with entertainment, and learning to act with kindness and humour in an online world full of prejudice and abuse. 
    This audiobook edition is narrated by Ray Chase, voice of Noctis Lucis Caelum, L, and Bruno Buccellatti.
    Ver livro
  • Transform Your Brain Everyday - cover

    Transform Your Brain Everyday

    Jared Brenner

    • 0
    • 0
    • 0
    Transform Your Brain Everyday: Harness the Power of Your Brain for Optimal Health and PerformanceYour brain is the control center for your body, responsible for everything from processing sensory information to regulating emotions and facilitating movement. It's a complex organ made up of billions of nerve cells, or neurons, that communicate with each other through electrical and chemical signals.This audiobook is designed to help you gain a deeper understanding of your brain and provide practical tips for improving your brain health. Throughout the chapters, we'll explore topics such as brain nutrition, exercise, mindfulness, sleep, and cognitive behavioral therapy, among others. By the end of this audiobook, you'll have a greater appreciation for the incredible capabilities of your brain and the many ways you can optimize its functioning for everyday wellness and happiness.This audiobook will cover the following topics:- Brain Nutrition- Exercise and the Brain- Mindfulness Meditation- Sleep and Brain Health- Neuroplasticity- Building Resilience- Cognitive Behavioral Therapy- Music and the Brain- Social Connection - Managing Stress- Brain GamesTo learn more, scroll up and click “add to cart” now!
    Ver livro
  • Design for Cognitive Bias - cover

    Design for Cognitive Bias

    David Dylan Thomas

    • 0
    • 0
    • 0
    We humans are messy, illogical creatures who like to imagine we’re in control—but we blithely let our biases lead us astray. In Design for Cognitive Bias, David Dylan Thomas lays bare the irrational forces that shape our everyday decisions and, inevitably, inform the experiences we craft. Once we grasp the logic powering these forces, we stand a fighting chance of confronting them, tempering them, and even harnessing them for good. Come along on a whirlwind tour of the cognitive biases that encroach on our lives and our work, and learn to start designing more consciously. 
    THIS BOOK EXPLORES: 
    • Why our brains take shortcuts—and why that matters in our work 
    • How bias influences everything from user behavior to stakeholder decision-making to team dynamics 
    • Techniques for noticing your own biases, and using them for good where you can 
    • Making more humane and conscientious products and experiences
    Ver livro
  • A City Within One Building - Exploring the Unique Architecture of Urban Life - cover

    A City Within One Building -...

    John Harpoon

    • 0
    • 0
    • 0
    In the heart of urban landscapes, the idea of a "city within one building" has evolved from a futuristic concept to a tangible reality. These monumental structures encapsulate the essence of urban life, redefining the way we live, work, and interact within confined yet dynamic environments. At their core, they embody the idea of vertical urbanism—a vision that seeks to concentrate the diversity and vibrancy of a city into a single architectural entity. 
    The origins of this vision can be traced to the pressures of urbanization and the relentless march of technological innovation. As cities expanded horizontally, they encountered spatial limitations, environmental challenges, and infrastructural strain. The solution lay not outward, but upward. Vertical urbanism emerged as a response to these challenges, combining architectural ingenuity with a commitment to sustainability. The result is a new typology of buildings that integrate residential, commercial, recreational, and even cultural spaces into a cohesive, self-contained ecosystem. 
    One of the most compelling aspects of these megastructures is their ability to transform our perception of space and connectivity. Traditional cities rely on sprawling layouts that separate different functions—housing, offices, schools, and leisure activities are often miles apart. By contrast, a city within a building integrates these elements into a seamless whole. Residents can live, work, and play without stepping outside, reducing reliance on transportation and fostering a sense of community within the structure’s walls.
    Ver livro