PCI Express 速度

2017-04-05 17:34:09 | 日記
CUDAが遅い。
試しに、GPUでの処理部分のコードを消して実行してみた。実行時間は変わらなかった。
つまり、処理以外の部分、転送に時間が掛かってる。
自分の使ってるPCのマザボはPCI E1.1まで対応だが、試しに転送速度を調べてみた。

PCI E1.1
250M/s

PCI E2.0
500M/s

PCI E3.0
32G/s


なんと、1.1と3.0では128倍も違いがある。
こりゃあ、PCI E3.0以外でCUDAなんて使っても逆に遅くなって当然だね。
ジャンル:
ウェブログ
コメント   この記事についてブログを書く
この記事をはてなブックマークに追加
« PALiT GTX650Ti | トップ | cudaMallocHost »
最近の画像もっと見る

コメントを投稿

トラックバック

この記事のトラックバック  Ping-URL
  • 30日以上前の記事に対するトラックバックは受け取らないよう設定されております。
  • 送信元の記事内容が半角英数のみのトラックバックは受け取らないよう設定されております。
  • このブログへのリンクがない記事からのトラックバックは受け取らないよう設定されております。
  • ※ブログ管理者のみ、編集画面で設定の変更が可能です。