Вышла книга The OpenCL Programming Book

В книге описываются концепции параллельного выполнения кода, приводится описание грамматики и синтаксиса OpenCL, установка необходимого ПО, разбираются примеры кода. Отдельная глава книги посвящена реализации Быстрого Преобразования Фурье и алгоритма генерации псевдослучайных чисел Mersenne Twister на OpenCL.

Книга рекомендована для начинающих OpenCL-программистов. Книгу можно скачать (за плату) в формате pdf с сайта Fixstars. Книга также доступна для Amazon Kindle и Apple iPad.
 
Содержание книги:
 
Introduction to Parallelization

Why Parallell
Parallel Computing (Hardware)
Parallel Computing (Software)
Conclusion
OpenCL
What is OpenCL?
Historical Background
An Overview of OpenCL
Why OpenCL?
Applicable Platforms
OpenCL Setup
Available OpenCL Environments
Developing Environment Setup
First OpenCL Program
Basic OpenCL
Basic Program Flow
Online/Offline Compilation
Calling the Kernel
Advanced OpenCL
OpenCL C
OpenCL Programming Practice
Case Study
FFT (Fast Fourier Transform)
Mersenne Twister