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
GPU Programming with C++ and CUDA - Uncover effective techniques for writing efficient GPU-parallel C++ applications - cover

GPU Programming with C++ and CUDA - Uncover effective techniques for writing efficient GPU-parallel C++ applications

Paulo Motta

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

Written by Paulo Motta, a senior researcher with decades of experience, this comprehensive GPU programming book is an essential guide for leveraging the power of parallelism to accelerate your computations. The first section introduces the concept of parallelism and provides practical advice on how to think about and utilize it effectively. Starting with a basic GPU program, you then gain hands-on experience in managing the device. This foundational knowledge is then expanded by parallelizing the program to illustrate how GPUs enhance performance.The second section explores GPU architecture and implementation strategies for parallel algorithms, and offers practical insights into optimizing resource usage for efficient execution.In the final section, you will explore advanced topics such as utilizing CUDA streams. You will also learn how to package and distribute GPU-accelerated libraries for the Python ecosystem, extending the reach and impact of your work.Combining expert insight with real-world problem solving, this book is a valuable resource for developers and researchers aiming to harness the full potential of GPU computing. The blend of theoretical foundations, practical programming techniques, and advanced optimization strategies it offers is sure to help you succeed in the fast-evolving field of GPU programming.
Available since: 08/29/2025.
Print length: 270 pages.

Other books that might interest you

  • Moonlight Elk - One Woman's Hunt for Food and Freedom - cover

    Moonlight Elk - One Woman's Hunt...

    Chris Tiegreen

    • 0
    • 0
    • 0
    Christie Green learned to hunt in order to complement the food she grew in her garden. As an act of practical agency this fulfilled her needs, yet a restlessness stirred within. She longed for a life defined by something deeper than cultural norms. Could she travel beyond the supposed domain of women and venture into the wild, where men were said to prevail? 
     
     
     
    Here, hunting in the wild, the moon cycles through her, rising and falling, whispering messages from the dark side. Rather than circle the hot insistence of a masculine sun, Green begins to attune to the more elusive, mysterious murmuration of the moon. Animals and dreams, lunar partners, choreograph Green through time and space. She longs to dream, toil, live, and love at the edges of the fertile ecotones where she can withdraw inward, retreat like an animal into hiding, and then come into full, radiant view on her own terms. Green sheds the burdens of her domestic self and witnesses the animals defying reason as they walk her into their world, ambling her along, straddling night and day, waking and sleeping. Through them, definitions of gender dissolve and boundaries blur. In the process, Green eclipses western society's definitions of her as a woman, mother, lover, and entrepreneur, courageously birthing her own independence through a profound connection to the animals and the places they call home.
    Show book
  • City Livability - Enhancing Quality of Life in Urban Areas - cover

    City Livability - Enhancing...

    Lyric Vale

    • 0
    • 0
    • 0
    City livability refers to the quality of life experienced by individuals living in urban areas. It encompasses a wide range of factors that contribute to the overall well-being of urban residents, from physical infrastructure to social, economic, and environmental conditions. The livability of a city is shaped by its ability to provide access to essential services, promote a sense of community, ensure safety, and foster opportunities for growth and development. It is a reflection of how well a city meets the needs of its inhabitants, both in terms of their immediate surroundings and their broader quality of life. 
    At its core, livability is about the balance between convenience, comfort, and sustainability. In urban environments, where high population densities often lead to challenges such as congestion, pollution, and inequality, creating a livable city is crucial for ensuring that residents not only survive but thrive. It is not just about basic services such as healthcare, education, and transportation but also about creating spaces where people can connect, engage with their surroundings, and find opportunities for personal and professional fulfillment. 
    The concept of city livability is also deeply intertwined with urban planning and design. How a city is structured – its streets, buildings, parks, and neighborhoods – directly impacts its livability. A well-planned city can promote walkability, offer green spaces for recreation, reduce noise and air pollution, and ensure efficient access to transportation networks. Conversely, poorly designed cities may suffer from overcrowded and polluted areas, limited green spaces, and inadequate public infrastructure.
    Show book
  • By the River - Essays from the Water's Edge - cover

    By the River - Essays from the...

    Various Contributors

    • 0
    • 0
    • 0
    Memory flows like a river, and it is through its constant flow that we come into being.
    
    
    Twelve of our most exciting contemporary writers consider the subject of rivers and how they shape us throughout our lives, demarcating cities as well as moulding our creative consciousness.
    
    Tessa Hadley revisits Rumer Godden's The River; Jo Hamya pays homage to Virginia Woolf; Michael Malay goes nightfishing for eels along the River Severn; Marchelle Farrell revisits the tropical waterfalls of her childhood home in Trinidad; and Caleb Azumah Nelson is drawn to the Guadalquivir in Seville.
    
    Tender and astute, By the River explores the cultural, social and psychological significance of the rivers that run through our societies and our minds, bringing together writers in a celebration of water and its transformative qualities.
    Show book
  • New Digital Revolution Bundle 2 in 1 Bundle - cover

    New Digital Revolution Bundle 2...

    Francis Johns, Kirk Terrel

    • 0
    • 0
    • 0
    New Digital Revolution Bundle, 2 in 1 Bundle: Digital Transformation and Age of Artificial IntelligenceSuccessful entrepreneurs are able to stay on top of their game by always being prepared for what's coming. Even if their company is doing well and on top of the industry, they don't stay complacent and are always prepared for any eventualities that will happen. If you’re at all interested in digital marketing and in making a name for your brand online, then it is crucial that you understand how to properly make use of content marketing. Content marketing is currently one of the biggest trends in digital marketing as a whole and is an area that many website owners and brands are investing in heavily right now thanks to the impressive returns that they are seeing. You also need to prepare for artificial intelligence and machine learning because it has the potential to change the face of internet marketing.In this bundle, you will learn about content marketing as a part of your digital marketing strategy. You will learn how content marketing works and why it’s very important for your business. It will also help you prepare for the effects of artificial intelligence on businesses, especially internet marketing. It will give you a glimpse on the future of internet marketing that is run by machines and artificial intelligence. It will help you be better prepared and in a better position than most of the other marketers out there. This 2 in 1 bundle includes the following audiobooks:1. Digital Transformation: Learn About Content Marketing and How It Can Help Your Digital Marketing Goals to Establish Your Brand and Achieve Business Success2. Age of Artificial Intelligence: The Ultimate Guide to Artificial Intelligence in Digital Marketing, Discover The Ways on How You Can Use Artificial Intelligence to Help Your Business Grow and SucceedIf you want to learn more, download your copy of New Digital Revolution 2 in 1 Bundle today!
    Show book
  • LLMs and Generative AI for Healthcare - The Next Frontier - cover

    LLMs and Generative AI for...

    Manish Mathur, Kerrie Holley

    • 0
    • 0
    • 0
    Large language models (LLMs) and generative AI are rapidly changing the healthcare industry. These technologies have the potential to revolutionize healthcare by improving the efficiency, accuracy, and personalization of care. This practical book shows healthcare leaders, researchers, data scientists, and AI engineers the potential of LLMs and generative AI today and in the future, using storytelling and illustrative use cases in healthcare. 
     
     
     
    Authors Kerrie Holley and Manish Mathur, former Google healthcare professionals, guide you through the transformative potential of large language models (LLMs) and generative AI in healthcare. From personalized patient care and clinical decision support to drug discovery and public health applications, this comprehensive exploration covers real-world uses and future possibilities of LLMs and generative AI in healthcare. 
     
     
     
    With this book, you will: understand the promise and challenges of LLMs in healthcare; learn the inner workings of LLMs and generative AI; explore automation of healthcare use cases for improved operations and patient care using LLMs; dive into patient experiences and clinical decision-making using generative AI; review future applications in pharmaceutical R&D, public health, and genomics; and understand ethical considerations and responsible development of LLMs in healthcare.
    Show book
  • Odontology - Teeth and Their Secrets: The Study of Dental Health - cover

    Odontology - Teeth and Their...

    Mike Crawford

    • 0
    • 0
    • 0
    Teeth have played a crucial role in the survival and adaptation of countless species throughout history. Their development and evolution provide insight into the dietary habits, environmental changes, and biological adaptations of various organisms, including humans. From primitive jawless fish to modern mammals, the transformation of teeth reflects an ongoing evolutionary process shaped by natural selection and functional necessity. 
    The earliest evidence of tooth-like structures dates back over 500 million years to the era of jawless fish. These ancient creatures possessed dermal denticles—small, tooth-like scales covering their bodies—that provided protection and may have eventually contributed to the formation of true teeth. As vertebrates evolved, the emergence of jaws revolutionized feeding strategies, allowing for more efficient food consumption and leading to the diversification of teeth in different species. 
    In early jawed fish, known as placoderms, teeth were not yet distinct from the jawbone but were integrated into it. Over time, evolutionary pressures favored the development of separate, more specialized teeth. This adaptation enabled vertebrates to exploit a wider range of food sources, leading to increased survival and reproduction. With the rise of sharks and bony fish, teeth became more complex, capable of being replaced throughout an organism’s life, a trait still seen in many species today.
    Show book