ゲームのマルチスレッド化

CEDEC2005のIntelのセッション.

http://pcweb.mycom.co.jp/articles/2005/09/10/cedec1/

私は15年ぐらい前から,ずっとマルチプロセッサマシンを使ってスレッドプログラミングをしてきたので,その恩恵を十分承知していたが,最初のころは,なにしろマルチプロセッサマシンは個人用には高すぎたので,スレッドプログラミングは身近なものではなかった.そのうち,Javaが登場したことにより,スレッドプログラミングという概念は一般的になったものの,並列処理の単位はどちらかと言えば抽象的なものだった.

CPUのマルチコア化が当たり前になることで,物理的な特性を意識した高性能スレッドプログラミングを普及させるのかもしれない.