課題の下書きのようなもの

火曜日は課題の結果発表なので明日プレゼンテーション資料を作らねネバダ波動方程式を風上差分法で解くわけだが、要はただの行列計算だ。研究室のほかのメンバーはクーラン数を変えたりほかの数値計算法を試しているようだが、今回は俺は並列化に焦点を当ててお送りする予定だぜ。
手元にPhenomIIX3-720なマシン、AthlonX2-7750なマシン、Dual-Opteron265(dualcore)なマシン、そしてGeForce8800GTSとGeForceGTX250がある。
PhenomAthlonはL3キャッシュとメインメモリーについてSMP構成、OpteronはひとつのCPUの内部ではキャッシュについてはNUMAでメインメモリーについてはSMPしかしシステム全体ではメインメモリーについてNUMA構成という差があるのでこのテーマでひとつ書く予定。
また、GeForceについてはCUDAとOpenCLの比較で書こうかいな。
本当はQuad-CPUなOpteronマザー(断じてQuadCoreCPUではない)を発注しているんだが、発表には間に合いそうにない。CPUが4つあってメインメモリーについてNUMA構成のマシンっていうのはなかなか無いので手に入れば面白いに違いない。