GPU-Accelerated Computing with Python 3 and CUDA, 9781803245423
Paperback
Accelerate Python with CUDA: GPU programming for faster real-world applications.

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

Check Delivery Options

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
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.