タグ

selfとプログラミングに関するkei_keiのブックマーク (1)

  • CUDAよりCPUの方が速い? - あんだあどらいぶ

    前の記事でGPGPUの概要について調べた内容を書いてみたが、GPGPUについてさらに調べていたらこういう記事を見つけた。 【西川和久の不定期コラム】GPGPU/CUDAで快適動画編集入門 - PC Watch 要するに、クアッドコアのCPUで処理した方が、GPGPU(CUDA)を使うより速かった、という話。なぜそうなるかちょっと考えてみたい。あくまで仮説なので、参考程度にしかならないけれど。 理由としては、処理が並列化に向いていない、最適化が不十分で処理能力を活かせていない、演算以外の部分で時間がかかっている、そもそもCPUの方が処理能力が高い、などが考えられる。 並列化のポイントは? それぞれについて考えてみる前に、GPUによる並列処理を効率よくこなして性能を発揮させるには何が必要かを考えてみる。 GPUの能力を活かすには、たぶん、単純な処理を延々繰り返すようなアルゴリズムにしないと速度

    CUDAよりCPUの方が速い? - あんだあどらいぶ
  • 1