研究日誌。

大規模なグラフ処理に対してメモリ階層構造を考慮した高性能なソフトウェアを開発。

CUDA on MacBookPro.

2010-03-02 22:16:07 | Weblog
使用マシンは Snow leopard 搭載の MacBook Pro
OS  : Mac OS X 10.6.2 (Darwin 10.2.0)
CPU : Intel Core 2 Duo 2.53 GHz (L2:3MB)
Mem : 4GB

[ CUDA 2.3.1 ]
Device Name     : GeForce 9400M
Gloval Memory   : 253 MB
Shared Memory   : 16 kB
Constant Memory : 64 kB
Number of Regs  : 8192
Warp Size       : 32
Frequency       : 1100 MHz
ちょうど 1/200 の性能なので 200 並列で pay することになり、なかなか厳しい。
ちなみに単純に Dijkstra 法を CUDA 上で動かしただけなので、性能が出るわけないといえばそうかもしれない。
■ USA-road-d.NY.gr(264,346 nodes 733,846 arcs), ss x 1
CUDA : 10.000 sec.
CPU  :  0.050 sec.