アカウント名:
パスワード:
最近こっち方面の仕事から離れてるせいかもしれないが、FPGAのreconfigurable機能を有効に活用した具体例が表に出てきたのは珍しい
Alteraのような大手のFPGA屋さんが、FPGA上でOpenCLを動かすインフラを提供してます [altera.co.jp]からね。GPGPUとしてのOpenCLと較べて色々な制約はあるんでしょうが、今後は結構な頻度で出てくるんじゃないかと思いますよ。比較的小さなデータ集合に猛烈な回数の演算をやる場合には、性能対電力比の面でFPGA>汎用GPU>>汎用MPUとなるので。一度処理カーネルをコンパイルして処理部に投げたら、後は当分の間違うコードを処理部で使わせないような用途だと、OpenCLが使えるFPGAに置き換えるのはアリでしょう。
# 余談ですが、自前でほそぼそと移植してるソフト [github.com]に# 部分的にだけどOpenCLを取り入れてるのは、要は今後のMPUの動向を考えてのことでして# …今後のMPUの中心は、大きなGPUコアと比較的小さなCPUコアが中心になっていくだろうし、その場合# GLSLより汎用性が高い分、将来の組み込みでOpenCLが使用されるのは確実だろうとかそんな感じで## 本当はFM音源のエミュレーションをOpenCLでやらせたいんだけど、未だそこには至ってない。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
reconfigurable (スコア:2, 参考になる)
最近こっち方面の仕事から離れてるせいかもしれないが、FPGAのreconfigurable機能を有効に活用した具体例が表に出てきたのは珍しい
Re:reconfigurable (スコア:1)
http://cloud.watch.impress.co.jp/epw/docs/series/storage/20090424_1527... [impress.co.jp]
#そんなに出てきていないのは同意。
Re:reconfigurable (スコア:1)
Alteraのような大手のFPGA屋さんが、FPGA上でOpenCLを動かすインフラを提供してます [altera.co.jp]からね。
GPGPUとしてのOpenCLと較べて色々な制約はあるんでしょうが、今後は結構な頻度で出てくるんじゃないかと思いますよ。
比較的小さなデータ集合に猛烈な回数の演算をやる場合には、性能対電力比の面でFPGA>汎用GPU>>汎用MPUとなるので。
一度処理カーネルをコンパイルして処理部に投げたら、後は当分の間違うコードを処理部で使わせないような用途だと、OpenCLが使えるFPGAに置き換えるのはアリでしょう。
# 余談ですが、自前でほそぼそと移植してるソフト [github.com]に
# 部分的にだけどOpenCLを取り入れてるのは、要は今後のMPUの動向を考えてのことでして
# …今後のMPUの中心は、大きなGPUコアと比較的小さなCPUコアが中心になっていくだろうし、その場合
# GLSLより汎用性が高い分、将来の組み込みでOpenCLが使用されるのは確実だろうとかそんな感じで
## 本当はFM音源のエミュレーションをOpenCLでやらせたいんだけど、未だそこには至ってない。