Lektauers | CUDA Programming with Julia | Buch | 978-3-032-44738-8 | www.sack.de

Buch, Englisch, Format (B × H): 155 mm x 235 mm

Lektauers

CUDA Programming with Julia

High-Performance GPU Computing for Scientific and Engineering Applications
Erscheinungsjahr 2027
ISBN: 978-3-032-44738-8
Verlag: Springer

High-Performance GPU Computing for Scientific and Engineering Applications

Buch, Englisch, Format (B × H): 155 mm x 235 mm

ISBN: 978-3-032-44738-8
Verlag: Springer


This book introduces GPU computing using CUDA from the contemporary perspective of the Julia programming language. It is designed to empower scientists, engineers, and computational researchers to harness the massive parallelism of NVIDIA GPUs for solving high-performance numerical problems.


Readers will gain both theoretical and practical understanding of GPU architectures, CUDA kernels, memory hierarchies, and performance tuning strategies using the expressive and high-level syntax of Julia.

Main Emphasis:

• Practical GPU programming in Julia using CUDA.jl
• Deep integration of Julia’s scientific computing ecosystem with GPU workloads
• Performance optimization, memory tuning, and debugging techniques
• Real-world examples from numerical computing, image and signal processing, simulation, and machine learning

Lektauers CUDA Programming with Julia jetzt bestellen!

Zielgruppe


Professional/practitioner


Autoren/Hrsg.


Weitere Infos & Material


Part I. Foundations of GPU Computing in Julia .- Chapter 1. Introduction to GPU Computing.- Chapter 2. Essential Julia Language Features for GPU Programming.- Chapter 3. GPU Arrays and High-Level Abstractions.- Chapter 4. Understanding the CUDA Programming Model.- Part II. Core GPU Programming Techniques .- Chapter 5. Writing Simple Julia CUDA Kernels.- Chapter 6. GPU Memory Management in Julia.- Chapter 7. Performance Tuning and Optimization.- Part III. Advanced CUDA and Portability.- Chapter 8. Advanced CUDA Features in Julia.- Chapter 9. Portable GPU Programming.- Chapter 10. Multi-GPU Programming.- Part IV Julia Ecosystem and Applications .- Chapter 11. Integrating CUDA Workflows with the Julia Ecosystem.- Chapter 12. Case Studies in Scientific and Engineering Applications.- Chapter 13. Writing Reusable CUDA.jl Libraries.- Appendices.- Index.


Arnis Lektauers is an Associate Professor and Senior Researcher at the Institute of Information Technology of Riga Technical University, Latvia. His research focuses on high-performance interactive hybrid simulation and its application to the analysis of complex systems in industrial, economic, ecological and sustainable development contexts.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.