開発とDeep Learningに関するiamamachineのブックマーク (1)

  • Chainerメモ11 GPUで速度が出ない時 - studylog/北の雲

    GPUなのに学習速度があまり速くならない、あるいはCPUより遅い時ってありませんか? そういうとき自分はまず「nvidia-smi -l 1」でGPUの使用率を見て100%に近い値を維持できているかどうかチェックします。NVIDIA System Management Interfaceというものらしいです*1-lオプションに数値を指定するとn秒間隔でループしてその時のGPUの状態を出力してくれます。よく見る項目はGPU使用率、メモリ使用量、温度あたりでしょうか。 この使用率が低ければ低いほど効率的にGPU計算できていないことになります。計算以前のところがボトルネックになっている可能性が高い。 list → numpy or cupyへの変換速度で差が出る pythonのリストをchainerで使えるようにnumpy or cupyに変換する時の速度が両者でだいぶ異なるようです。後者の方が

    Chainerメモ11 GPUで速度が出ない時 - studylog/北の雲
    iamamachine
    iamamachine 2015/10/01
    ChainerのTipsいろいろ
  • 1