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