
GPU-Accelerated Computing with Python 3 and CUDA
From low-level kernels to real-world applications in scientific computing and machine learning
$108.94
- Paperback
- Release Date
31 March 2026
Summary
Accelerate your Python code on the GPU using CUDA, Numba, and modern libraries to solve real-world problems faster and more efficiently.
Key Features
- Build a solid foundation in CUDA with Python, from kernel design to execution and debugging
- Optimize GPU performance with efficient memory access, CUDA streams, and multi-GPU scaling
- Use JAX, CuPy, RAPIDS, and Numba to accelerate numerical computing and machine learning
- Create pra…
Book Details
| ISBN-13: | 9781803245423 |
|---|---|
| ISBN-10: | 1803245425 |
| Author: | Niels Cautaerts, Hossein Ghorbanfekr |
| Publisher: | Packt Publishing Limited |
| Imprint: | Packt Publishing Limited |
| Format: | Paperback |
| Release Date: | 31 March 2026 |
| Weight: | 0g |
| Dimensions: | 235mm x 191mm |
You Can Find This Book In
About The Author
Niels Cautaerts
Dr. Niels Cautaerts
Dr. Niels Cautaerts has 10 years of experience writing Python for scientific applications. Five years ago, he became interested in leveraging hardware acceleration in his code. Soon after, he began contributing CUDA kernels to open-source projects in his field of research. He has since applied his expertise to build GPU-accelerated code in various projects, including a low-latency framework for object detection in continuous image streams. Niels maintains a small following on YouTube and Medium, where he shares educational content about tech. Currently, Niels works as a research software developer and data scientist. He has also worked as a big-data engineer. Niels has a background in materials science and holds a Ph.D. in Applied Physics.
Hossein Ghorbanfekr
Hossein Ghorbanfekr is a computational physicist with over a decade of expertise in scientific programming for material modeling, specializing in C/C++ and Python. During his Ph.D., he wrote various codes, utilizing parallel computing and GPU acceleration. Since 2020, he has been working as a data scientist, focusing on machine learning and high-performance computing in research projects. Hossein has contributed to the development of an object detection framework for waste stream analysis and created GEOBERTje, a domain-specific large language model in geology. His recent work includes Pantea, an open-source, GPU-accelerated machine learning framework for molecular simulations.
Returns
This item is eligible for free returns within 30 days of delivery. See our returns policy for further details.




