- Hands-On GPU Programming with Python and CUDA
- Dr. Brian Tuomanen
- 172字
- 2021-06-10 19:25:31
Who this book is for
This book is aimed at one person in particular—that is, myself in the year 2014, when I was trying to develop a GPU-based simulation for my doctoral studies in math. I was poring over multiple books and manuals on GPU programming, trying to make the slightest sense of the field; most texts seemed happy to throw an endless parade of hardware schematics and buzzwords at the reader on every page, while the actual programming took a back seat.
This book is primarily aimed at those who want to actually do GPU programming, but without getting bogged down with gritty technical details and hardware schematics. We will program the GPU in proper C/C++ (CUDA C) in this text, but we will write it inline within Python code by way of the PyCUDA module. PyCUDA allows us to only write the necessary low-level GPU code that we need, while it automatically handles all of the redundancies of compiling, linking, and launching code onto a GPU for us.
- 發(fā)布!設(shè)計(jì)與部署穩(wěn)定的分布式系統(tǒng)(第2版)
- 曝光:Linux企業(yè)運(yùn)維實(shí)戰(zhàn)
- Kubernetes網(wǎng)絡(luò)權(quán)威指南:基礎(chǔ)、原理與實(shí)踐
- 嵌入式Linux系統(tǒng)開發(fā):基于Yocto Project
- 開源安全運(yùn)維平臺OSSIM疑難解析:入門篇
- Windows Server 2019 Administration Fundamentals
- 嵌入式實(shí)時操作系統(tǒng):RT-Thread設(shè)計(jì)與實(shí)現(xiàn)
- jQuery UI Cookbook
- iOS 8開發(fā)指南
- Windows 8實(shí)戰(zhàn)從入門到精通(超值版)
- Linux系統(tǒng)最佳實(shí)踐工具:命令行技術(shù)
- CentOS 6 Linux Server Cookbook
- 大學(xué)計(jì)算機(jī)應(yīng)用基礎(chǔ)實(shí)踐教程(Windows 7+MS Office 2010)
- VMware Horizon Mirage Essentials
- 辦公自動化教程(Windows7+Office2010)