タグ

ブックマーク / qiita.com/iitaku (2)

  • OpenCL meets FPGA #2 最適化編 - Qiita

    ホスト経由で単なるアクセラレータとしてFPGAボードを使う場合、I/O性能に律速するような単純なタスクのスループット勝負では、GPUに対してかなり分が悪い事がわかります。 電力性能比にすればトントンですが、コスト性能比が悪すぎます。FPGAも数が出れば安くなるでしょうが、コンシューマ向けに大量にチップをばらまいているGPUに正面切って物量で挑むのは、現時点では茨の道と言わざるを得ません。 では、ディスクリートFPGAが生きる道はどこか?率直にいうと: deeeeeepなパイプラインが生きる、Compute Intensiveな問題 外部I/Oと直結してレイテンシ勝負 メモリI/Oネックになった瞬間に負けるので、それ以外の場所で勝負になります。1はまあ、順当な感じですが、2が謎ですね。外部I/Oって、何でしょうか。 ここまで、意図的に無視してきましたが、PCIe385にはSFP+という光イン

    OpenCL meets FPGA #2 最適化編 - Qiita
  • OpenCL meets FPGA #1 入門編 - Qiita

    イントロダクション OpenCLは、ヘテロジニアスなマルチコア環境、特にGPUを含む系をターゲットとして広まってきたという印象がありますが、近年、その勢力図に変化が現れつつあります。マルチコアCPUGPUに続くOpenCL界の第3勢力、それは・・・ F P G A。 記事では、OpenCL for FPGAとはどのような技術なのか、マルチコアCPU/GPUに比べて当にはやいのか・・・その光と闇を暴き、真実を明らかにしたいと思います。 FPGA向けOpenCL実装 2014年12月現在、OpenCL C言語を用いてデザインが可能なツールを出しているFPGAベンダーはAlteraとXilinxの2社です。 Altera SDK for OpenCL Xilinx SDAccel XilinxのSDAccelは先日リリースされたばかりで情報が少ないため、記事ではAltera SDK fo

    OpenCL meets FPGA #1 入門編 - Qiita
  • 1