Part 3: GPU Computing: CuPy and PyTorch Tensors

Chapter 14: Accelerating Python Beyond GPU

Intermediate~120 min

Learning Objectives

  • JIT-compile numerical Python with Numba for CPU-bound inner loops
  • Use JAX for functional-style numerical computing with XLA compilation
  • Implement multiprocessing and concurrent.futures for CPU-parallel workloads
  • Interface Python with C/C++ libraries via ctypes, cffi, and pybind11

Sections

Prerequisites

💬 Discussion

Loading discussions...