資源簡(jiǎn)介
OpenCL領(lǐng)域公認(rèn)的權(quán)威著作,由OpenCL核心設(shè)計(jì)人員親自執(zhí)筆,不僅全面而深刻地解讀了OpenCL規(guī)范和編程模型,而且通過(guò)大量案例和代碼演示了基于OpenCL編寫(xiě)并行程序和實(shí)現(xiàn)各種并行算法的原理、方法、流程和最佳實(shí)踐,以及如何對(duì)OpenCL進(jìn)行性能優(yōu)化,如何對(duì)硬件進(jìn)行探測(cè)和調(diào)整。蒙施、BenedictR.Gaster、TimothyG.Mattson、JamesFung、DanGinsburg所著的《OpenCL編程指南》分為兩大部分:第一部分(1~13章),從介紹OpenCL的核心思想和編寫(xiě)OpenCL程序的基礎(chǔ)知識(shí)開(kāi)始,對(duì)枯燥的OpenCL規(guī)范進(jìn)行了深刻而系統(tǒng)的解讀,旨在幫助讀者全面、正確地理解OpenCL規(guī)范及其編程模型;第二部分(14~22章),提供了一系列經(jīng)典的案例,如圖像直方圖、Sobel邊界檢測(cè)過(guò)濾器、并行實(shí)現(xiàn)Dijkstra單源最短路徑圖算法、BulletPhysicsSDK中的布模擬、用快速傅里葉變換模擬海洋、光流、OpenCL與PyOpenCL結(jié)合使用,使用OpenCL完成矩陣相乘與稀疏矩陣矢量乘法等,目的是讓讀者通過(guò)案例熟練掌握編寫(xiě)復(fù)雜并行程序的方法和技巧。《OpenCL編程指南》的附錄收錄了OpenCL規(guī)范定義的大量函數(shù)、命名常量和類(lèi)型,可供程序員開(kāi)發(fā)時(shí)查閱。
代碼片段和文件信息
評(píng)論
共有 條評(píng)論