Jump to ratings and reviews
Rate this book

Java OpenCL Introductory Beginning: Java GPGPU

Rate this book
本書が想定する読者は、C/C++で半年程度の開発経験(学校、職場問わず)のあるJava開発者です。 JavaのビルドについてはMavenの使用経験があることを想定します。 ※誤植、改善点、追加内容等がある場合は随時更新していきます。Amazonの「コンテンツと端末の管理」ページで本の自動更新機能を有効にしてください。2017年5月24日更新、誤植・表現の改善を近日行う予定です。 目的 OpenCLのJavaバインディングライブラリ、JOCL(Java OpenCL)を紹介します。 内容 Javaを用いてOpenCLの基本的な概念及び基本API(JOCLとC99規格準拠のカーネルプログラミング言語)の解説をしますが、データ並列プログラミングで頻繁に使われるコードパターンも合わせて解説します。 解説する範囲は以下の4つのパターンです。 ・還元パターン(Reduction、基数整列アルゴリズムを用いて解説) ・行列転置(Transposition、FFTアルゴリズムを用いて解説) ・バンクコンフリクト対策(ヒストグラム計算を用いて解説) ・ソーティングネットワーク(バイトニックアルゴリズムを用いて解説) 高速フーリエ変換は画像処理への適用のため2次元アルゴリズムの解説をしています。2次元に適用するため行列の転置も合わせて解説しますӍ

1102 pages, Kindle Edition

Published May 16, 2016

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.