パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

JPモルガン、債券トレーディング業務にFPGAベースのスパコン導入」記事へのコメント

  • ホルホル (スコア:3, 興味深い)

    by Anonymous Coward on 2011年12月21日 16時19分 (#2069749)

    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をつけただけの平々凡々なもの。

犯人はmoriwaka -- Anonymous Coward

処理中...