- GPU編程實(shí)戰(zhàn)(基于Python和CUDA)
- (美)布萊恩·圖奧邁寧
- 279字
- 2022-12-20 18:30:46
讀者對象
本書仿佛是專門為2014年的我而寫的。那時,筆者正在攻讀博士學(xué)位,出于研究需要,嘗試開發(fā)一個基于GPU的模擬環(huán)境。在此期間,筆者瘋狂閱讀有關(guān)GPU編程的各種圖書和手冊,想盡快在這個領(lǐng)域找到一點(diǎn)感覺。不幸的是,大多數(shù)文獻(xiàn)會不厭其煩地展示數(shù)不盡的硬件原理圖和術(shù)語——隨便翻開一頁,幾乎都是這些內(nèi)容,真正實(shí)用的編程知識卻廖廖無幾。
本書適合那些想要實(shí)際進(jìn)行GPU編程、不想被技術(shù)細(xì)節(jié)和硬件原理圖繞暈的讀者閱讀。為此,我們將使用C/C++(CUDA C)語言對GPU進(jìn)行編程,并通過PyCUDA模塊將其內(nèi)聯(lián)到Python代碼中。我們只需編寫底層GPU代碼,而其他煩瑣的工作(例如編譯、鏈接以及在GPU運(yùn)行代碼等)可以由PyCUDA代勞。
推薦閱讀
- The Complete Rust Programming Reference Guide
- Java程序設(shè)計與開發(fā)
- Beginning Java Data Structures and Algorithms
- JavaScript前端開發(fā)與實(shí)例教程(微課視頻版)
- Active Directory with PowerShell
- UNIX Linux程序設(shè)計教程
- Everyday Data Structures
- SQL Server 入門很輕松(微課超值版)
- Java EE 7 with GlassFish 4 Application Server
- Java程序設(shè)計教程
- IBM RUP參考與認(rèn)證指南
- C語言程序設(shè)計教程
- Go語言編程之旅:一起用Go做項目
- TensorFlow.NET實(shí)戰(zhàn)
- Cocos2D Game Development Essentials