OpenCL(Open Computing Language)是第一個面向異構系統(tǒng)通用目的并行編程的開放式、免費標準,也是一個統(tǒng)一的編程環(huán)境。OpenCL當前已經廣泛應用于各種并行環(huán)境和不同行業(yè)領域?!禣penCL實戰(zhàn)》是OpenCL編程的實踐指南,旨在介紹如何在實際的應用程序中使用OpenGL解決問題。全書共16章和4個附錄。正文可以分為3個部分。第一部分是第1~10章,主要討論的是OpenCL語言及其各項功能。第二部分是第11~14章,展示如何用OpenCL來處理高性能計算領域會經常碰到的大規(guī)模任務。最后一部分,包括15章和16章,展示如何用OpenCL來加速OpenGL應用程序的執(zhí)行。附錄A介紹了SDK并演示如何安裝AMD和Nvidia所提供的SDK。附錄B討論了OpenGL和著色器程序開發(fā)的基礎知識。附錄C介紹如何安裝和使用MinGW。附錄D討論了嵌入式OpenCL標準?! 禣penCL實戰(zhàn)》適合于需要在異構平臺和并發(fā)環(huán)境下進行開發(fā)的專業(yè)人士閱讀,要求讀者有一定的C語言基礎?!禣penCL實戰(zhàn)》也適合對OpenCL和高性能計算感興趣的讀者參考。