最近のCPUはマルチコアがトレンドになっています。 今まではデスクトップPCではマルチプロセッサ(マルチコア)構成というのは一般的でなく、 ソフトウェア開発者はそれを意識することがなかったわけですが、いよいよそれを考えて ソフトウェアを開発する必要がでてきました。 そこでソフトウェアの並列化に関する勉強をしたいと思っているのですが、何かいい本が あれば教えていただけないでしょうか? 自分のイメージしている本というのは、そこら辺に転がっているスレッドの起こし方やセ マフォの使い方といったマルチスレッドのプログラミングの方法に関する解説本ではなく、 並列処理の定石やアルゴリズム、概念といったことが書かれている本です。ちょっと固め のものを希望しています。(今一わかりにくいかもしれませんが) よろしく願いします。