スルーしようと思ってましたが,ちょっとだけ. マルチコアを生かしたい気持ちはわかる Vistaの開発に携わった人たちがバックグラウンド・タスクを増やした狙いは理解できる。2001年に米Intelは「ハイパースレッディング」を発表し,物理的には一つのCPUでも,アプリケーション・ソフトからは2CPUに見えるようにして処理性能の向上を図った。2005年には一つのCPUパッケージに二つのCPUコアを搭載する「デュアルコア」CPUがパソコン向けに供給されるようになった。価格はまだ高いが,四つのCPUコアを搭載する「クアッドコア」CPUも登場してきている。「マルチコア」CPU(2個以上のコアを持つCPUの総称)が今後の主流になることは間違いないだろう。 そこで困ったのがソフトウエア(プログラム)の開発者だ。プログラムは基本的に逐次処理(AをやってBをやってCをやる…)で記述する。逐次処理のプログラム