アカウント名:
パスワード:
http://www.nikkeibp.co.jp/article/news/20110502/268840/?rt=nocnt [nikkeibp.co.jp]会員サイトなので、興味深いところを抜き出す。> 価格に関しては,市販のスーパーコンピュータに匹敵する性能で,1/100~1/1000の価格になるとの説明だった。「なぜ,安価にできるのか」と聞くと,Maxelerのアクセラレータはある問題に特化したコンピュータだからだという答えが返ってきた。ある問題とは,基本的に制御が必要でない大規模なデータフロー・グラフに帰着できる問題をいう。ハードウェアとしては,非常に段数の大きなパイプラインになる。J.P.MorganやChevronの適用例では,400~500段のパイプラインが複数のFPGAに実装されているという(なお,規模の小さなパイプラインだと,Maxelerのアクセラレータを導入する効能はあまりない)。
あと、この手のは基本的にメモリアクセスはパイプラインの最初と最後以外にはしません。(最近の事情は知らんのだけど)
> Maxelerは開発用のコンパイラ「MaxCompiler」を用意しているが,制御のないデータフロー・グラフを複数のFPGAに自動的に実装する作業を行うだけだ。すなわち,ハードウェアの詳細に関しては気にしなくともいいが,高速化したいアルゴリズムなりプログラムなりを,制御のないデータフロー・グラフにするまでは,基本的に人手の作業となる。Maxelerはハードウェアのアクセラレータと開発用のコンパイラを販売するだけではなく,顧客のアルゴリズムやプログラムをデータフローに変換するためのエンジニアをかかえており,変換サービスを有償で提供している。サービスの価格はケースバイ・ケースだが,数人が数カ月従事したとして,数千万円になるという。
リンク先に画像がありますが、JavaのIDEで書いてます。これをFPGA用のVHDLにコンパイルするんだとか。
成功の秘訣は金持ち相手に絞ったことらしい。
個人的には、問題と客を適切に絞り込んだあたりがセンスよく思える。たぶんハードはFPGAにメモリとホストI/Fをつけただけの平々凡々なもの。
そういやどこかで聞いた覚えがあるなあと思ったら、Flynn先生のとこか。
石油会社に売り込んで長々と開発してhttp://www.geocities.jp/andosprocinfo/wadai10/20100904.htm [geocities.jp]
JP Morganもゲットhttp://www.geocities.jp/andosprocinfo/wadai11/20110716.htm [geocities.jp]
そしてさらにJP Morganで規模拡大http://www.geocities.jp/andosprocinfo/wadai11/20111217.htm [geocities.jp]
最初は低空飛行でどうなることかと思っていたら、結構うまいことやりましたね。
スタンフォード大学Flynn教授の特別講義 - FPGAで超高速計算を実現http://news.mynavi.jp/articles/2010/05/25/flynn_fpga_hpc/index.html [mynavi.jp]
http://www.maxeler.com/content/hardware/ [maxeler.com] の"MAX3 dataflow compute cards"がそうなのかな? "MAX3 card supports the latest Xilinx Virtex-6 FPGAs directly connected to up to 48GB of DDR3 DRAM,..."…ってあるし。
>制御のないデータフロー・グラフを複数のFPGAに自動的に実装する作業を行うだけだ。なんか一昔前のシェーダみたい
関連記事としては下記のような海底地層CT像計算にも用いられているとか.
http://news.mynavi.jp/articles/2010/05/25/flynn_fpga_hpc/index.html [mynavi.jp]
http://techon.nikkeibp.co.jp/article/NEWS/20110502/191552/?ST=print [nikkeibp.co.jp]
>たぶんハードはFPGAにメモリとホストI/Fをつけただけの平々凡々なもの。
まあ、そのハード部分にあまり凝るようだと、「FPGAじゃなくて普通にチップ起こせよ!」って事になっちゃうからな。
いや、FPGAは量産効果があるんで、コストパフォーマンス的にカスタムチップの出る幕はないです。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike
ホルホル (スコア:3, 興味深い)
http://www.nikkeibp.co.jp/article/news/20110502/268840/?rt=nocnt [nikkeibp.co.jp]
会員サイトなので、興味深いところを抜き出す。
> 価格に関しては,市販のスーパーコンピュータに匹敵する性能で,1/100~1/1000の価格になるとの説明だった。「なぜ,安価にできるのか」と聞くと,Maxelerのアクセラレータはある問題に特化したコンピュータだからだという答えが返ってきた。ある問題とは,基本的に制御が必要でない大規模なデータフロー・グラフに帰着できる問題をいう。ハードウェアとしては,非常に段数の大きなパイプラインになる。J.P.MorganやChevronの適用例では,400~500段のパイプラインが複数のFPGAに実装されているという(なお,規模の小さなパイプラインだと,Maxelerのアクセラレータを導入する効能はあまりない)。
あと、この手のは基本的にメモリアクセスはパイプラインの最初と最後以外にはしません。(最近の事情は知らんのだけど)
> Maxelerは開発用のコンパイラ「MaxCompiler」を用意しているが,制御のないデータフロー・グラフを複数のFPGAに自動的に実装する作業を行うだけだ。すなわち,ハードウェアの詳細に関しては気にしなくともいいが,高速化したいアルゴリズムなりプログラムなりを,制御のないデータフロー・グラフにするまでは,基本的に人手の作業となる。Maxelerはハードウェアのアクセラレータと開発用のコンパイラを販売するだけではなく,顧客のアルゴリズムやプログラムをデータフローに変換するためのエンジニアをかかえており,変換サービスを有償で提供している。サービスの価格はケースバイ・ケースだが,数人が数カ月従事したとして,数千万円になるという。
リンク先に画像がありますが、JavaのIDEで書いてます。これをFPGA用のVHDLにコンパイルするんだとか。
成功の秘訣は金持ち相手に絞ったことらしい。
個人的には、問題と客を適切に絞り込んだあたりがセンスよく思える。たぶんハードはFPGAにメモリとホストI/Fをつけただけの平々凡々なもの。
Re:ホルホル (スコア:1)
そういやどこかで聞いた覚えがあるなあと思ったら、Flynn先生のとこか。
石油会社に売り込んで長々と開発して
http://www.geocities.jp/andosprocinfo/wadai10/20100904.htm [geocities.jp]
JP Morganもゲット
http://www.geocities.jp/andosprocinfo/wadai11/20110716.htm [geocities.jp]
そしてさらにJP Morganで規模拡大
http://www.geocities.jp/andosprocinfo/wadai11/20111217.htm [geocities.jp]
最初は低空飛行でどうなることかと思っていたら、結構うまいことやりましたね。
スタンフォード大学Flynn教授の特別講義 - FPGAで超高速計算を実現 (スコア:2)
スタンフォード大学Flynn教授の特別講義 - FPGAで超高速計算を実現
http://news.mynavi.jp/articles/2010/05/25/flynn_fpga_hpc/index.html [mynavi.jp]
MAX3 dataflow compute cards (スコア:1)
http://www.maxeler.com/content/hardware/ [maxeler.com] の"MAX3 dataflow compute cards"がそうなのかな? "MAX3 card supports the latest Xilinx Virtex-6 FPGAs directly connected to up to 48GB of DDR3 DRAM,..."…ってあるし。
Re: (スコア:0)
>制御のないデータフロー・グラフを複数のFPGAに自動的に実装する作業を行うだけだ。
なんか一昔前のシェーダみたい
Re: (スコア:0)
関連記事としては下記のような海底地層CT像計算にも用いられているとか.
http://news.mynavi.jp/articles/2010/05/25/flynn_fpga_hpc/index.html [mynavi.jp]
http://techon.nikkeibp.co.jp/article/NEWS/20110502/191552/?ST=print [nikkeibp.co.jp]
Re: (スコア:0)
>たぶんハードはFPGAにメモリとホストI/Fをつけただけの平々凡々なもの。
まあ、そのハード部分にあまり凝るようだと、「FPGAじゃなくて普通にチップ起こせよ!」って事になっちゃうからな。
Re: (スコア:0)
いや、FPGAは量産効果があるんで、コストパフォーマンス的にカスタムチップの出る幕はないです。
Re: (スコア:0)
#かなり特定されそうなのでAC