アカウント名:
パスワード:
そりゃ特殊な状況はいくらでもあるだろうけど、日常的・一般的に使える用途は何があるだろう。
普通に考えるとこんなもんだがコンシューマーに降りてきた時を考えるともっと用途が欲しい気がする。
Xeonを冠している通り一般に降りてくる予定は今の所ありませんが何故こんなマニアックな物が一般に降りると思ったんですか?
単純にエミュレータ実装してみるとかFPGA遊んでるエンジニアが趣味で買うぐらいでしょう少々マニアックな用途ならエンコード処理向けでしょうねWebRTCなんかで高速エンコード需要は割とあるので
またそんな正論を…。そんな事を逝っていては、立派なアレゲになれませんよ?
マジレスすると、こういう話もある http://tech.nikkeibp.co.jp/atcl/nxt/column/18/00155/051500015/ [nikkeibp.co.jp] GoogleがTPU3.0(AI処理用の新しいプロセッサ)を発表したって話なんだけど、この中にこんな一説がある。
ヘネシー氏は、半導体の集積度が1年半~2年ごとに2倍になる「ムーアの法則」が今まさに終わろうとしており、CPUの性能向上が今後は望めないと指摘。今後もコンピュータの性能向上を図っていくためには、CPUのような汎用のワークロードに対応するために複雑化したプロセッサを使うのではなく、ソフトウエアとハードウエアの両方を特定用途に特化させていくことが必要と力説した
Googleの立ち位置とIntelの立ち位置は異なるのに答えがってなんの冗談だよせめて出すならAWS/GCP/AzureだろうGoogleはFPGAも使うしASICは機械学習にはその方がいいって選択しているだけだよ?googleもAppleもFPGAエンジニア募集してるだろうに
現状ゲーム用PCのPCIExはGPUで使われちゃってるからゲーミング用途で使いたいなら帯域広げなきゃ行けないしそんなことする程ムーアの法則の限界が来てるなら出来ないよねこれがどれぐらい簡単に切り替えられるのかだけどIntelの戦略的にサーバ向けラインナップ以外には出さないよワークステーション向けのXeonにも今の所載ってないしね
うーん、そこでクラウドサービスの名前を挙げちゃうのか。そう言う話じゃないんだよ。もうちょっと視野を広く持ってほしい。
ムーアの法則が限界に来ていることで、今までの「プロセスを微細化してトランジスタの数で叩く」ような汎用CPUのあり方が今後通用しなくなり、ほっとくとじり貧だ、と言う話に対しては、立ち位置はみんな一緒ですよ。
だからGoogleであろうがIntelであろうが、ARMもIBMも富士通も、AppleにMSやOracleもみんなそれに対して答えを探す必要があります。
ちなみに富士通/ARMの答えは、Post-Kで取り込んできてますね。
サーバ向けがカツカツになっているんだからそりゃそうでしょ
一般向けのCPUであればまだコア数増やすとかいくらでもやりようはありますよ?ジリ貧だも何も他に代わるものがないならジリ貧にもならないよ?サーバ側がFPGAとかを欲しがるのは根本的に0レイテンシーを目指してるからって言うのとリソースの使用率を可能な限り100%に近づければ無駄が減るでしょ?ってお話。で、FPGAとしては複数のハードウェアをFPGA上に書くならCPUと変わらなくなるんだから
汎用性が求められるコンシューマ環境で使われないって。ハイエンドワークステーションなら別でFPGA搭載させた方が汎用性も処理能力も向上するよ?っていうか、汎用性をFPGAに載せるんだ!って言うならそれCPUだろう専用処理に特化するからFPGAもASICもCPUより早いってのを目指せるのであって汎用性を満たすならCPUとGPUで十分だよ?
FPGA描いて遊んでるけど何故これをコンシューマ向けに出来ると思うのかがわからん俺の頭が硬いんだろうか?書き換え可能な専用処理回路だと思ってるんだけど
頭が固いと言うより、無理解かなあ。
一般向けのCPUであればまだコア数増やすとかいくらでもやりようはありますよ?
プロセスの微細化が限界に近付いても、その分もっとでかいくてコアが一杯ついたCPUを乗せたり、巨大なGPUを乗せればカバーできる、って事を言いたいのかな。 細分化してトランジスタの数で殴る代わりに、面積を増やして札束と電力で殴ろう的な。 まさに今、それがコストと消費電力に直結して限界が来ているって事を言ってるわけなんですよ。
ジリ貧だも何も他に代わるものがないならジリ貧にもならないよ?
このストーリーは代わるものをIntelが出してきたって話よ。
あ、もしかして、FPGAの部分は、装置を出荷するときにメーカーが焼き込んでユーザーはそのまんま使うって思ってる?
https://cloud.watch.impress.co.jp/docs/news/1122881.html
ここら辺にもうちょい詳しい話が。
アクセラレータとしてFPGAを使う需要は昔から結構あって、クレイもHyperTransportでつながるFPGAを載せたスパコンを出しているインテルもXeonとFPGAを一つのパッケージに収めた製品はこれが最初というわけではない
コンシューマーがそれらと違うのは、FPGAならではの汎用性の需要がないところゲームはGPUだし、スマホにはAI推論プロセッサが載ってるじゃん?FPGAの汎用性はいらないんだよまあ、どっかのゲーム会社がFPGAを使ったキラータイトルを出せばどうなるかわからんけどね
一般向けには来てないって。サーバ向けが限界にきているだけというか根本的にx86の限界でRISC-VもGoogleとかは手を出してるしintelは微細化して空いた領域にエンコーダだの詰め込んでるのをお忘れですか。
コアを載せられる場所はダイを大きくしなくってもあるよ中国勢がARMも何も中国勢は今はIntelに成り代わろうとx86頑張ってるのに何を言ってるの?ARMでってギャグはやめてくれRISC-Vのがまだ可能性がある
Intelは半導体企業なんだから儲からないならCPUを段階的き撤退するだけですよ
あんたが今議論してる相手は専門家だから
> CPUのような汎用のワークロードに対応するために複雑化したプロセッサを使うのではなく、ソフトウエアとハードウエアの両方を特定用途に特化させていくことが必要
あんたの頭から特定用途というのがすっぽり抜け落ちてしまったようだ (#3412057) にいくつも挙げているのはあんただと思うが、それらをまとめて汎用と言うのだ
FPGAは言わば素材だが、用途としては特定用途に特化させて使う。 んで、FPGAをx86のCPUを同レベルの汎用性と考えてるなら、そりゃ頭が沸いてるとしか
うん、だから特定用途に特化させるならASICにしたコアを普通にCPU内に入れてるって言ってんじゃんCPUは汎用性と言いながら「特定用途向け回路」も普通に入ってるよ?必要ならそう言ったコアとして入れられるし汎用性を持たせないなら複数のFPGA入れるの?
いまいち分からないんだが一般向けにCPU並べて選ばせるの?動画をやるならーとか。それか動画エンコードするならってパッチ出すの?コンシューマ向けに一体FPGAを持って言って何をさせたいのか分からん
どうも俺コメントつける先を間違えたようだ認識はあなたと同じですスミマセン
ヘネシーの「特定用途に特化させる」というのは、まず用途が決まらなければどうしようもないものだが、引用したツリー主はFPGAがコンシューマーに降りてきたらどう使おうか?という汎用CPUのような話をしている自分で引用しておいて矛盾している、という話
FPGAを汎用CPUかなにかのように捉えてるんなら、そりゃ矛盾しているように見えるだろうけど、そりゃあんたの解釈が間違ってるからだろ
いや、だから汎用CPUと取っているのではなく一般向けには特化処理じゃなくって汎用処理が必要となるそのため、FPGA領域に特化させた処理を書いた場合ってどんだけの数を追加するのか?ってお話一般向けであれば量産効果が期待できるのでASICでLSI作った物をCPU内に組み込んでも十二分にペイするので俺はクライアント向けにFPGAがくることはあり得ないっていってるのに用途がー用途がーって言われてその意味は?って聞いてるのに特化した処理がかける!って言われて困惑してるの。
特化した処理がって言われてもエンコード、暗号化、etcの複数処理があるのであればFPGA領域に汎
Intelの強みの1つのコンパイラ開発能力が抜けとるなあ。
また未だイマイチだがパーシャルリコンフィグというFPGAデザインの動的変更が少なくともlinuxで実現出来るんだよね。
これらを組み合わせて使えばこの一連のコメントで書かれていることは実現出来る。
技術の進化速度を自分の周りだけで見てたら分からんのだろうなぁ。残念
いや、Linuxの機能というかFPGAの機能だけどhttps://www.altera.co.jp/ja_JP/pdfs/literature/hb/arria-10/a10_overvie... [altera.co.jp]えっと、FPGAだけでなく専用メモリも一緒に積むって話をしているならわかるよ?システムメモリを共有させるの?ごめん、256GBのメモリ搭載したWS使ってるけど計算内容によっては既にメモリ足りないので勘弁してくれ
ですよね。
一般人はXilinxのZinqの小規模チップあたりで遊んでいろってね。
FPGAはやたら高価なくせに狭いスイートスポット以外では効率がとても悪いそういうわけでコンシューマーにおりてくる可能性は低い動的再構成はFPGA誕生期から提案されているが、その狭いスイートスポットを少し広げるものでしかない
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生unstable -- あるハッカー
使い道を考えよう (スコア:2, すばらしい洞察)
そりゃ特殊な状況はいくらでもあるだろうけど、日常的・一般的に使える用途は何があるだろう。
普通に考えるとこんなもんだがコンシューマーに降りてきた時を考えるともっと用途が欲しい気がする。
Re: (スコア:0)
Xeonを冠している通り一般に降りてくる予定は今の所ありませんが
何故こんなマニアックな物が一般に降りると思ったんですか?
単純にエミュレータ実装してみるとかFPGA遊んでるエンジニアが趣味で買うぐらいでしょう
少々マニアックな用途ならエンコード処理向けでしょうね
WebRTCなんかで高速エンコード需要は割とあるので
Re: (スコア:0)
Xeonを冠している通り一般に降りてくる予定は今の所ありませんが
何故こんなマニアックな物が一般に降りると思ったんですか?
またそんな正論を…。
そんな事を逝っていては、立派なアレゲになれませんよ?
マジレスすると、こういう話もある
http://tech.nikkeibp.co.jp/atcl/nxt/column/18/00155/051500015/ [nikkeibp.co.jp]
GoogleがTPU3.0(AI処理用の新しいプロセッサ)を発表したって話なんだけど、この中にこんな一説がある。
ヘネシー氏は、半導体の集積度が1年半~2年ごとに2倍になる「ムーアの法則」が今まさに終わろうとしており、CPUの性能向上が今後は望めないと指摘。今後もコンピュータの性能向上を図っていくためには、CPUのような汎用のワークロードに対応するために複雑化したプロセッサを使うのではなく、ソフトウエアとハードウエアの両方を特定用途に特化させていくことが必要と力説した
Re: (スコア:0)
Googleの立ち位置とIntelの立ち位置は異なるのに答えがってなんの冗談だよ
せめて出すならAWS/GCP/Azureだろう
GoogleはFPGAも使うしASICは機械学習にはその方がいいって選択しているだけだよ?
googleもAppleもFPGAエンジニア募集してるだろうに
現状ゲーム用PCのPCIExはGPUで使われちゃってるからゲーミング用途で使いたいなら
帯域広げなきゃ行けないしそんなことする程ムーアの法則の限界が来てるなら出来ないよね
これがどれぐらい簡単に切り替えられるのかだけどIntelの戦略的にサーバ向けラインナップ以外には出さないよ
ワークステーション向けのXeonにも今の所載ってないしね
Re: (スコア:0)
うーん、そこでクラウドサービスの名前を挙げちゃうのか。
そう言う話じゃないんだよ。
もうちょっと視野を広く持ってほしい。
ムーアの法則が限界に来ていることで、今までの「プロセスを微細化してトランジスタの数で叩く」ような汎用CPUのあり方が今後通用しなくなり、ほっとくとじり貧だ、と言う話に対しては、立ち位置はみんな一緒ですよ。
だからGoogleであろうがIntelであろうが、ARMもIBMも富士通も、AppleにMSやOracleもみんなそれに対して答えを探す必要があります。
ちなみに富士通/ARMの答えは、Post-Kで取り込んできてますね。
Re:使い道を考えよう (スコア:0)
サーバ向けがカツカツになっているんだからそりゃそうでしょ
一般向けのCPUであればまだコア数増やすとかいくらでもやりようはありますよ?
ジリ貧だも何も他に代わるものがないならジリ貧にもならないよ?
サーバ側がFPGAとかを欲しがるのは根本的に0レイテンシーを目指してるからって言うのと
リソースの使用率を可能な限り100%に近づければ無駄が減るでしょ?ってお話。
で、FPGAとしては複数のハードウェアをFPGA上に書くならCPUと変わらなくなるんだから
汎用性が求められるコンシューマ環境で使われないって。
ハイエンドワークステーションなら別でFPGA搭載させた方が汎用性も処理能力も向上するよ?
っていうか、汎用性をFPGAに載せるんだ!って言うならそれCPUだろう
専用処理に特化するからFPGAもASICもCPUより早いってのを目指せるのであって
汎用性を満たすならCPUとGPUで十分だよ?
FPGA描いて遊んでるけど何故これをコンシューマ向けに出来ると思うのかがわからん
俺の頭が硬いんだろうか?書き換え可能な専用処理回路だと思ってるんだけど
Re: (スコア:0)
頭が固いと言うより、無理解かなあ。
プロセスの微細化が限界に近付いても、その分もっとでかいくてコアが一杯ついたCPUを乗せたり、巨大なGPUを乗せればカバーできる、って事を言いたいのかな。
細分化してトランジスタの数で殴る代わりに、面積を増やして札束と電力で殴ろう的な。
まさに今、それがコストと消費電力に直結して限界が来ているって事を言ってるわけなんですよ。
このストーリーは代わるものをIntelが出してきたって話よ。
Re: (スコア:0)
あ、もしかして、FPGAの部分は、装置を出荷するときにメーカーが焼き込んでユーザーはそのまんま使うって思ってる?
https://cloud.watch.impress.co.jp/docs/news/1122881.html
ここら辺にもうちょい詳しい話が。
Re: (スコア:0)
アクセラレータとしてFPGAを使う需要は昔から結構あって、クレイもHyperTransportでつながるFPGAを載せたスパコンを出している
インテルもXeonとFPGAを一つのパッケージに収めた製品はこれが最初というわけではない
コンシューマーがそれらと違うのは、FPGAならではの汎用性の需要がないところ
ゲームはGPUだし、スマホにはAI推論プロセッサが載ってるじゃん?FPGAの汎用性はいらないんだよ
まあ、どっかのゲーム会社がFPGAを使ったキラータイトルを出せばどうなるかわからんけどね
Re: (スコア:0)
一般向けには来てないって。
サーバ向けが限界にきているだけというか
根本的にx86の限界でRISC-VもGoogleとかは手を出してるし
intelは微細化して空いた領域にエンコーダだの詰め込んでるのをお忘れですか。
コアを載せられる場所はダイを大きくしなくってもあるよ
中国勢がARMも何も中国勢は今はIntelに成り代わろうとx86頑張ってるのに何を言ってるの?ARMでってギャグはやめてくれ
RISC-Vのがまだ可能性がある
Intelは半導体企業なんだから儲からないならCPUを段階的き撤退するだけですよ
Re: (スコア:0)
あんたが今議論してる相手は専門家だから
Re: (スコア:0)
> CPUのような汎用のワークロードに対応するために複雑化したプロセッサを使うのではなく、ソフトウエアとハードウエアの両方を特定用途に特化させていくことが必要
あんたの頭から特定用途というのがすっぽり抜け落ちてしまったようだ
(#3412057) にいくつも挙げているのはあんただと思うが、それらをまとめて汎用と言うのだ
Re: (スコア:0)
FPGAは言わば素材だが、用途としては特定用途に特化させて使う。
んで、FPGAをx86のCPUを同レベルの汎用性と考えてるなら、そりゃ頭が沸いてるとしか
Re: (スコア:0)
うん、だから特定用途に特化させるならASICにしたコアを普通にCPU内に入れてるって言ってんじゃん
CPUは汎用性と言いながら「特定用途向け回路」も普通に入ってるよ?
必要ならそう言ったコアとして入れられるし汎用性を持たせないなら複数のFPGA入れるの?
いまいち分からないんだが一般向けにCPU並べて選ばせるの?動画をやるならーとか。
それか動画エンコードするならってパッチ出すの?
コンシューマ向けに一体FPGAを持って言って何をさせたいのか分からん
Re: (スコア:0)
どうも俺コメントつける先を間違えたようだ
認識はあなたと同じです
スミマセン
ヘネシーの「特定用途に特化させる」というのは、まず用途が決まらなければどうしようもないものだが、
引用したツリー主はFPGAがコンシューマーに降りてきたらどう使おうか?という汎用CPUのような話をしている
自分で引用しておいて矛盾している、という話
Re: (スコア:0)
FPGAを汎用CPUかなにかのように捉えてるんなら、そりゃ矛盾しているように見えるだろうけど、そりゃあんたの解釈が間違ってるからだろ
Re: (スコア:0)
いや、だから汎用CPUと取っているのではなく
一般向けには特化処理じゃなくって汎用処理が必要となる
そのため、FPGA領域に特化させた処理を書いた場合ってどんだけの数を追加するのか?ってお話
一般向けであれば量産効果が期待できるのでASICでLSI作った物をCPU内に組み込んでも十二分にペイするので
俺はクライアント向けにFPGAがくることはあり得ないっていってるのに
用途がー用途がーって言われてその意味は?って聞いてるのに特化した処理がかける!って言われて困惑してるの。
特化した処理がって言われてもエンコード、暗号化、etcの複数処理があるのであれば
FPGA領域に汎
Re: (スコア:0)
Intelの強みの1つのコンパイラ開発能力が抜けとるなあ。
また未だイマイチだがパーシャルリコンフィグという
FPGAデザインの動的変更が少なくともlinuxで実現出来るんだよね。
これらを組み合わせて使えばこの一連のコメントで書かれていることは実現出来る。
技術の進化速度を自分の周りだけで見てたら分からんのだろうなぁ。
残念
Re: (スコア:0)
いや、Linuxの機能というかFPGAの機能だけど
https://www.altera.co.jp/ja_JP/pdfs/literature/hb/arria-10/a10_overvie... [altera.co.jp]
えっと、FPGAだけでなく専用メモリも一緒に積むって話をしているならわかるよ?
システムメモリを共有させるの?ごめん、256GBのメモリ搭載したWS使ってるけど
計算内容によっては既にメモリ足りないので勘弁してくれ
Re: (スコア:0)
ですよね。
一般人はXilinxのZinqの小規模チップあたりで遊んでいろってね。
Re: (スコア:0)
FPGAはやたら高価なくせに狭いスイートスポット以外では効率がとても悪い
そういうわけでコンシューマーにおりてくる可能性は低い
動的再構成はFPGA誕生期から提案されているが、その狭いスイートスポットを少し広げるものでしかない