Foreword
Preface
PartITheOpenCL1.1LanguageandAPI
1.AnIntroductiontoOpenCL
2.HelloWorld:AnOpenCLExample
3.Platforms,Contexts,andDevices
4.ProgrammingwithOpenCLC
5.OpenCLCBuilt-InFunctio,
6.ProgramsandKernels
7.BuffeandSub-Buffe
8.ImagesandSample
9.Events
10.InteroperabilitywithOpenGL
11.InteroperabilitywithDirect3D
12.C++WrapperAPI,
13.OpenCLEmbeddedProfile
PartIIOpenCL1.1CaseStudies
14.ImageHistogram
15.SobelEdgeDetectionFilter
16.ParallelizingDijkstra'sSingle-SourceShortest-PathGraphAlgorithm
17.ClothSimulationintheBulletPhysicsSDK
18.SimulatingtheOceanwithFastFourierTraform,
19.OpticalFlow
20.UsingOpenCLwithPyOpenCL
21.MatrixMultiplicationwithOpenCL
22.SpaeMatrix-VectorMultiplication
A.SummaryofOpenCL1.
Index