More Related Content
Similar to PyCUDAの紹介 (20)
More from Yosuke Onoue (19)
PyCUDAの紹介
- 8. ` BlockとThread 行列をうまく扱うような仕組み const inti=blockDim.x* blockIdx.x + threadIdx.x;out[i] = 2 * in[i]; Block内のThread同士は同期可能 Block間の同期は不可能 Hostに戻す Blocks Threads Grid
- 11. スペック Intel Xeon X5570 × 2 64bit 4コア NVIDIA Tesla M2050 × 2 448GPUコア 単精度ピーク時1.03Tflops 倍精度対応 Memory 22GB 高速なネットワーク 同一Placement Group内は高速通信可能 CentOS 5.5 同程度のマシンを買うと80〜100万円ぐらい?
- 12. 費用 On-Demand Instance $2.1 / hour (¥178.5 / hour) 1年¥1,563,660,3年¥4,690,980,… Reserved Instance 1年 $5,630 (¥478,550) $0.65 / hour (¥55 / hour) 3年 $8,650 (¥735,250) $0.33 / hour (¥28 / hour) +EBS料金など(月$2〜) ※$1 = ¥85で計算
- 17. GPU Instanceへのインストール CentOSだしちょっと面倒… http://d.hatena.ne.jp/likr/20110213#1297602704 http://d.hatena.ne.jp/likr/20110214#1297664336 Cluster GPU InstanceにPython2.7とPyCUDAなどをインストールしたAMIを公開中 501488653145/PythonGPU
- 30. 参考文献 Amazon EC2 Documentation http://aws.amazon.com/documentation/ec2/ PyCUDA Documentation http://documen.tician.de/pycuda/ PyCUDA wiki http://wiki.tiker.net/PyCuda はじめてのCUDAプログラミング青木尊之,額田彰(I・O BOOKS)