1/18の日経新聞朝刊1面書籍広告欄に出ました。

「OpenCL 並列プログラミング−マルチコアCPU/GPUのための標準フレームワーク」 池田成樹著
カットシステム刊 2,940円

25日には配本です。
東京都内のいくつかの書店で先行販売していましたが、都内ならば在庫がある書店も多くなっていると思います。(1/24)
在庫については、各書店のコンピューター書売り場に確認されるのをお勧めします。

立ち読みPDF

目次と本文の抜粋をPDFにまとめてあります。こちらからダウンロードしてください。

サンプルプログラムのダウンロード


本書を購入された方にサンプルプログラムのダウンロードをご案内します。

こちらからダウンロードしてください。

目次の紹介

第1章 「計算機」としてのコンピューターアーキテクチャ概説
1.1 CPUの性能向上
1.2 GPUの歴史と機能の変遷
1.3 GPUコンピューティングへの道筋
第2章 並行処理と並列処理
2.1 マルチプロセスとマルチスレッド
2.2 並行なのか、並列なのか?
2.3 パフォーマンスの問題
2.5 排他制御
第3章 OpenCLのアーキテクチャ
3.1 OpenCL概説
3.2 プラットフォームモデル
3.3 実行モデル
3.4 メモリモデル
3.5 プログラミングモデル
3.6 OpenCLフレームワーク
第4章 OpenCLプログラミング
4.1 プラットフォームとデバイス情報の取得
4.2 カーネルプログラムの作成
第5章 OpenCLによる数値計算(1)
5.1 浮動小数点数による演算
5.2 並列処理による数値計算
5.3 行列の計算
第6章 OpenCLによる数値計算(2)
6.1 LU分解
付録A  OpenCLリファレンス
A.1 データ型
A.2 型変換とキャスト
A.3 演算子
A.4 修飾子
A.5 関数リファレンス
A.6 同期関数
付録B OpenCL SDKのインストール
B.1 SDKのダウンロードサイト
B.2 Windowsの場合
B.3 Linuxの場合
B.4 Mac OS Xの場合
付録C プログラムのビルド
C.1 Windowsでのビルド
C.2 Linuxでのビルド
C.3 Mac OS X(Snow Leopard)でのビルド

前もってFAQ

Q.CD-ROM/DVD-ROMは付属ですか?
A.ついていません。OpenCL用のドライバーは提供元のNVIDIA社のサイトからダウンロード願います。サイトについては付録で説明をしています。
付属させなかった理由は、包装等のスリム化による環境と経費の負担の軽減と、ドライバ等は最新版を使って頂きたいという判断からです。

Q.対応しているGPUメーカーは?
A.筆者にて動作確認しているのはNVIDIA社のみです。端的に言いますとATI社のGPUをお使いの場合は、ドライバ等のインストールは自己で確認して頂く必要があります。また、サンプルプログラムの動作の可否についても筆者は把握していません。

Q.サンプルプログラムのダウンロードは?
A.本書をお買い求めの方は可能です。上の記述で案内しています。

著者への連絡先
池田成樹(いけだなるき)
Eメール:naruki@daikichi.net
Twitter:@ikedanaruki
いずれも半角で(コピペしても全角なので正しく送れません)

本書の内容に関するお詫びと訂正

50、51ページのクロノス・グループのスライド掲載に関する事実関係
・クロノス・グループへの転載許可を事前に得ることなく、掲載した。
・図表を拡大表示するために、クロノス・グループのロゴ及び著作権に関する部分を、原本から削除した。
上記を認め、改めてクロノス・グループに原本スライドの転載許可を申請し、許可を受け、正誤表のとおり修正する。
正誤表

P.50の図3-1
以下に差し替え。

P.51の図3-2
以下に差し替え。


掲載にあたり、クロノス・グループのロゴ及び著作権を削除してしまってご迷 惑をおかけしたことを、クロノス・グループにお詫びいたします。

P.264の[14]
誤 [14] Neil Trevett. OpenCL and Mobile Graphics & Media. http://developer.download.
nvidia.com/OpenCL/OpenCL_Multicore_Expo_Mar09.ppt.
正 [14] Khronos GroupのMulticore EXPO 2009.

http://www.khronos.org/library/detail/multicore_expo_2009/

出典元を間違えてしまってご迷惑をおかけしたことを、クロノス・グループに お詫びいたします。
その他の修正を含む一覧はこちら(PDF)をご覧ください。

iPhone/iPod Touchアプリケーションをリリースしました。

英会話、TOEIC など語学学習に最適なツールです。音声はiPodに入っている普段お使いの教材の音声をそのままご使用できます。

さらに本ツールでは特定の箇所にマークを打って、自動的に再生を繰り返したりなどの再生モードが備わっています。

Screenshot 2009.08.21 22.05.10

image067

image071

marketing_badge

《詳しくはwww.erahidaeon.comへ》