Season's Savings | ₹5/mo for 3 months

₹199/month after first 3 months. Renews automatically. Terms apply.
Mojo GPU Programming for Beginners: Learn GPU Kernels Step by Step with Hands-On Projects, Python-Friendly Examples, Memory Optimization, Debugging Techniques & Real-World Performance Tips cover art

Mojo GPU Programming for Beginners: Learn GPU Kernels Step by Step with Hands-On Projects, Python-Friendly Examples, Memory Optimization, Debugging Techniques & Real-World Performance Tips

Preview
Get this deal Free with 30-day trial
Offer ends on 28 December, 2026.
Prime logo
Only ₹5/month for first 3 months.
Get 1 credit per month to use on any title of your choice.
Listen to anything from the Plus Catalogue—thousands of audiobooks, podcasts, and Audible Originals.
₹199/month after first 3 months. Cancel anytime. Renews automatically. Offer ends 28 December, 2026.
1 credit a month to use on any title to download and keep
Listen to anything from the Plus Catalogue—thousands of Audible Originals, podcasts and audiobooks
Download titles to your library and listen offline
₹199.00 per month after 30-day trial. Cancel anytime.

Mojo GPU Programming for Beginners: Learn GPU Kernels Step by Step with Hands-On Projects, Python-Friendly Examples, Memory Optimization, Debugging Techniques & Real-World Performance Tips

Written by: Carl Mayor
Narrated by: Carl Mayor
Free with 30-day trial Free with 30-day trial

₹199.00 per month after 30-day trial. Cancel anytime.

₹199.00 per month after 30-day trial. Cancel anytime.

Buy Now for ₹460.00

Buy Now for ₹460.00

About this listen
Build a clear foundation in GPU programming with Mojo, one small, checkable example at a time.Mojo GPU Programming for Beginners gives readers who can follow basic code a practical route from GPU concepts to simple kernel programs. Carl Mayor explains what the CPU host does, what happens on the GPU device, and how threads, blocks, grids, and memory transfers fit together.Start with a version-aware Mojo and MAX setup, then follow the language essentials needed for the examples. Work through vector addition, protect memory accesses with boundary checks, move data between host and device, explore elementwise operations, and trace a small matrix reduction. Learn why shared work needs synchronization, and assemble a compact vector toolkit with outputs you can calculate and compare.Learn to map thread and block indices to data positions, check returned values against independent answers, recognize races and the role of barriers, record software and device details, and measure completed host-to-device-to-host batches while interpreting their timing limits.Guided practice, worked calculations, troubleshooting checklists, a glossary, and official further reading support each stage. Recorded examples identify their specific software and hardware conditions, helping you assess the scope of each result.For readers new to GPU kernels, this step-by-step guide builds understanding through code you can trace, results you can check, and a workflow you can repeat.©2026 Carl Mayor (P)2026 Carl Mayor Programming
adbl_web_anon_alc_button_suppression_t1
No reviews yet