●
マルチコアCPUのための並列プログラミング―並列処理&マルチスレッド入門 のレビュー・感想
【おすすめ度】:
【タイトル】:
取っ掛かりとしてはまずまず
【コメント】:
マルチスレッド・プログラミングの入門の「読み物」としては読みやすくてよいと思う。
ワーカースレッドなどのよく使われる手法は解説されている。
ただし実際に開発しているときの参考にはあまりならないと感じた。
マルチスレッドのプログラミングではスレッドを作成するよりも
同期や終了させるときに原因不明のエラーに遭遇しやすい。
そういった事例や、デバッグの方法などが解説されてい...
●
マルチコアCPUのための並列プログラミング―並列処理&マルチスレッド入門 のレビュー・感想
【おすすめ度】:
【タイトル】:
よくまとまってます
【コメント】:
『OpenMPによる並列プログラミングと数値計算法』と『MPIプログラミング』と平行して読み、最初に読み終わりました。やはり一つの話題に絞った上記2冊よりも専門性では劣ります。しかし、始めて並列プログラミングをするのに必要と思われる簡単な排他制御や、プログラムの並列化のモデルと具体的なソースコード、そしてそれぞれのモデルの長所と短所が簡潔に、明確にかかれています。また、最終章では、共有メモリ型プログラミ...
●
マルチコアCPUのための並列プログラミング―並列処理&マルチスレッド入門 のレビュー・感想
【おすすめ度】:
【タイトル】:
これはOpenMPの解説書ではない
【コメント】:
ということを念頭に置くのであれば、悪い本ではない。
この本の特徴は、マルチスレッドプログラミングを丁寧に説明
していることである。OpenMPは便利なのだが、本書でも書かれているように
時々使い勝手が悪いことがある。OpenMPはSequentialなプログラムを並列化
したいときには非常に便利だが、初めから並列処理を考えてプログラム
をつくるときには、必須というものでもない。私はこの本のサンプ...