カスタマーレビュー


2レビュー
星5つ:
 (1)
星4つ:
 (1)
星3つ:    (0)
星2つ:    (0)
星1つ:    (0)
 
 
 
 
 
おすすめ度
あなたのご意見やご感想を教えてください
自分のレビューを作成する
 
 
この商品のカスタマーレビューだけを検索する
有用性の高い順 | 最新のレビューから

9 人中、9人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 マルチコア・並列プログラミングのために。学んでおくべき, 2009/11/11
レビュー対象商品: OpenMP入門―マルチコアCPU時代の並列プログラミング (単行本)
C/C++の唯一のOpenMP本。
そろそろ、マルチコアCPUの並列プログラミングをと思ってOpenMPに辿りつきました。
当然C/C++プログラミングは普通にできる人向け。ストイックにOpenMPの説明です。
分散・共有メモリや、共有変数とプライベート変数などの説明があり、C/C++は知っているけど、並列プログラミング初めての人向けに書かれてます。

サンプルコードがちょっと長いのが難点ですが、ソースはダウンロードできるみたいなので良いとします。
同じようなデータ処理をいろいろな角度から、いろいろなOpenMPのコードを使って書いていて、比較が見れます。OpenMPだけでなく、スレッドプログラミングやSIMDとの比較も書いてあります。

高速化用途により一長一短、OpenMPが得意でないことも書かれているのは良いと思います。
後半の章で、同期・非同期・性能改善、並列化困難なコードなどは、並列化プログラミングを現実的な側面から見ていて有用です。

OpenMPの日本語本なので星は甘め。1番初めに読む本として悪くないと思います。
レビューを評価してください 
このレビューは参考になりましたか? はい いいえ


6 人中、6人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 4.0 入門で十分, 2009/12/25
レビュー対象商品: OpenMP入門―マルチコアCPU時代の並列プログラミング (単行本)
OpenMP入門書として非常に秀逸な本。OpenMP自体が扱いやすいということもあり、この本一冊読んだだけでも実用的な知識は十分得られる。
ただ、高速化の限界に挑戦したいといった考えであるなら、そもそもOpenMPを使うかどうかというところに立ち返らなければいけないし、そうすると並列処理自体をもっと学ぶべきである。この本では学べない。
あと、画像処理と音響処理のサンプルにページ数の半分を割いており、これは意見の分かれるところだと思う。

初めて並列処理に触れるというのであれば、まず手にとってもらいたい本。
レビューを評価してください 
このレビューは参考になりましたか? はい いいえ


有用性の高い順 | 最新のレビューから

この商品

OpenMP入門―マルチコアCPU時代の並列プログラミング
新品&中古品: ¥ 4,199
ほしい物リストに加える 他の商品を見る