アカウント名:
パスワード:
てっきりBingとかの検索システムって膨大なデータを置いておくディスクとのI/Oがボトルネックだと思ってたんだけど、CPUがボトルネックだったってこと?それとも、I/Oの問題は置いといて、処理対象データがメモリ上にそろった後のCPU処理時間をFPGAで大幅削減したってことなのかな?
リンク先ぐらい読め。どこをFPGA化してどうメリットがあるのか書いてあるだろ。
読んだんですけどねI/Oのボトルネックには触れられてなかったので、BingのFPGA化というよりも、多サーバから共有できるCPUアクセラレータできたよーって理解で正しいのか自信がなかったんですよ
読んでその理解なら絶望的だわ…
FPGAカードは他サーバーのFPGAカードと接続してトーラスを構成すると書いてある。FPGA化したのは負荷の高いランク計算とも書いてある。
多サーバから共有できるCPUアクセラレータできたよーって理解で正しいのか自信がなかったんですよ
どこをどう読んだらこういう解釈になるのか後学の為に教えてほしい。
> FPGAカードは他サーバーのFPGAカードと接続してトーラスを構成すると書いてある。↑これを言い方かえれば> 多サーバから共有できるCPUアクセラレータできたよーっという事でしょ。
I/Oのボトルネックには触れられてないのは確かだけど、それがボトルネックではなかったという事だね。
ランクって書かれても理解出来ない人もいるから仕方ない。情報系だと教養レベルかもしれないけど、それ以外だと何いってるのか状態になるし?
検索一つ一つに対してこんな処理してるならランク計算みたいなFPGAで特化した方が速度出せる部分はFPGAに投げたほうが早くなる。
高次元の行列、ランク、機械学習で出来た分類器に投げるのはベクトルデータ辺りの知識を総合的に持ってないと元の記事みてもなんのこっちゃになると思うよ。
で?足を引っ張るのはI/Oだってことに変わりないんでしょ?CPUの担当してた処理をFPGAでできるようにになってCPUの台数減らせるようになったねって書いてあるだけじゃないBing全体の高速化はそんなにできてないんだよ
書いて無いとこまで理解しようとしてる人もいるってことを後学のために知っておいたらいいんじゃないかな
で?足を引っ張るのはI/Oだってことに変わりないんでしょ?
書いてある事も理解できない奴が/.にいるって事は新たな発見だわ。
> 書いてある事も理解できない奴が/.にいるって事は新たな発見だわ。
おいおい、認識不足も甚だしいじゃね?専門知識はもとより、日本語すら不自由なヤツ(特に若いヤツ?)がゴロゴロいるのが/.じゃないか。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
吾輩はリファレンスである。名前はまだ無い -- perlの中の人
ボトルネックってCPUだったの? (スコア:0)
てっきりBingとかの検索システムって膨大なデータを置いておくディスクとのI/Oがボトルネックだと思ってたんだけど、CPUがボトルネックだったってこと?
それとも、I/Oの問題は置いといて、処理対象データがメモリ上にそろった後のCPU処理時間をFPGAで大幅削減したってことなのかな?
Re: (スコア:0)
リンク先ぐらい読め。
どこをFPGA化してどうメリットがあるのか書いてあるだろ。
Re: (スコア:0)
読んだんですけどね
I/Oのボトルネックには触れられてなかったので、BingのFPGA化というよりも、
多サーバから共有できるCPUアクセラレータできたよーって理解で正しいのか自信がなかったんですよ
Re:ボトルネックってCPUだったの? (スコア:1)
読んでその理解なら絶望的だわ…
FPGAカードは他サーバーのFPGAカードと接続してトーラスを構成すると書いてある。
FPGA化したのは負荷の高いランク計算とも書いてある。
多サーバから共有できるCPUアクセラレータできたよーって理解で正しいのか自信がなかったんですよ
どこをどう読んだらこういう解釈になるのか後学の為に教えてほしい。
Re:ボトルネックってCPUだったの? (スコア:2)
> FPGAカードは他サーバーのFPGAカードと接続してトーラスを構成すると書いてある。
↑これを言い方かえれば
> 多サーバから共有できるCPUアクセラレータできたよーっ
という事でしょ。
I/Oのボトルネックには触れられてないのは確かだけど、それがボトルネックではなかったという事だね。
Re: (スコア:0)
ランクって書かれても理解出来ない人もいるから仕方ない。
情報系だと教養レベルかもしれないけど、それ以外だと何いってるのか状態になるし?
検索一つ一つに対してこんな処理してるならランク計算みたいなFPGAで特化した方が速度出せる部分は
FPGAに投げたほうが早くなる。
高次元の行列、ランク、機械学習で出来た分類器に投げるのはベクトルデータ辺りの知識を総合的に持ってないと
元の記事みてもなんのこっちゃになると思うよ。
Re: (スコア:0)
で?
足を引っ張るのはI/Oだってことに変わりないんでしょ?
CPUの担当してた処理をFPGAでできるようにになってCPUの台数減らせるようになったねって書いてあるだけじゃない
Bing全体の高速化はそんなにできてないんだよ
書いて無いとこまで理解しようとしてる人もいるってことを後学のために知っておいたらいいんじゃないかな
Re: (スコア:0)
で?
足を引っ張るのはI/Oだってことに変わりないんでしょ?
書いてある事も理解できない奴が/.にいるって事は新たな発見だわ。
Re: (スコア:0)
> 書いてある事も理解できない奴が/.にいるって事は新たな発見だわ。
おいおい、認識不足も甚だしいじゃね?専門知識はもとより、日本語すら不自由なヤツ(特に若いヤツ?)がゴロゴロいるのが/.じゃないか。