官术网_书友最值得收藏!

前言

感謝大家選擇這本用Python和CUDA進行GPU編程的入門指南。雖然這里的GPU指的是圖形編程單元,但是本書不是用來介紹圖形編程的,而是介紹如何對通用GPU編程,即GPGPU編程(General-Purpose GPU Programming)。在過去的十年中,人們發現GPU不僅可以用于渲染圖形,同時也非常適合用于計算,尤其是吞吐量巨大的并行計算。為此,英偉達公司發布了CUDA工具包,以期讓所有了解C編程的人能輕松步入GPGPU編程的世界。

之所以編寫本書,是為了幫助大家盡快進入GPGPU編程的世界。為此,我們盡量為每一章提供有趣的例子和習題。我們尤其鼓勵大家親自輸入相應的示例代碼,并在你喜歡的Python環境(Spyder、Jupyter和PyCharm都是不錯的選擇)中運行它們。這樣有助于你掌握所有必需的函數和命令,并獲得編寫GPGPU程序的第一手經驗。

乍一看,GPGPU并行編程似乎是一項異常艱巨的任務,尤其是對那些只有CPU編程經驗的人來說。你需要面對很多新的概念和慣例,這簡直和從零開始沒什么兩樣。這時,你一定要樹立信念——只要付出努力,就一定能掌握GPGPU并行編程技術。請保持學習熱情并持之以恒!學完本書,相信GPGPU并行編程技巧將變成你的“第二天性”。

祝編程愉快!

主站蜘蛛池模板: 永州市| 萝北县| 安平县| 文山县| 开原市| 杨浦区| 防城港市| 三门县| 乌兰察布市| 镇雄县| 南涧| 刚察县| 大关县| 桂平市| 定远县| 突泉县| 阿尔山市| 广西| 灌阳县| 本溪市| 弥勒县| 长兴县| 合水县| 吴江市| 晋州市| 桑植县| 靖宇县| 海原县| 凤台县| 钦州市| 石屏县| 冀州市| 诏安县| 连城县| 兴国县| 镇平县| 子长县| 呼伦贝尔市| 宣城市| 南陵县| 商都县|