The OpenCL Programming Book (OpenCL 1.0)

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

The book is intended for those interested in the new framework known as OpenCL. While we do not assume any preexisting knowledge of parallel programming, since we introduce most of what you need to know in Chapter 1, we do however assume that the reader has a good grasp of the C language. Those who are already experts in parallel programming can start in Chapter 2 and dive straight into the new world of OpenCL.

Author(s): Ryoji Tsuchiyam, Takashi Nakamura
Publisher: Fixstars
Year: 2010

Language: English
Pages: 246
Tags: Библиотека;Компьютерная литература;CUDA / OpenCL;

Contents......Page 2
Foreword......Page 4
Acknowledgment......Page 7
Parallel Computing (Hardware)......Page 10
Parallel Computing (Software)......Page 15
Conclusion......Page 30
Historical Background......Page 31
An Overview of OpenCL......Page 34
Why OpenCL?......Page 36
Applicable Platforms......Page 37
Available OpenCL Environments......Page 41
Developing Environment Setup......Page 44
First OpenCL Program......Page 51
Basic Program Flow......Page 59
Online/Offline Compilation......Page 67
Calling the Kernel......Page 77
OpenCL C......Page 98
OpenCL Programming Practice......Page 131
FFT (Fast Fourier Transform)......Page 164
Mersenne Twister......Page 200
Notes......Page 245