先週米国時間(11/15)に、アルテラ、業界初の FPGA 向け OpenCL 研究開発プログラムを発表しました。
日本語のホワイトペーパーは、こちらです。
これによると、Stratix IV EP4SGX530に実装したブラック・ショーンズ・モンテカルロの結果が載っています。
Quad Core Xeonに対して約9倍、同等のGPU(どれかは明示していません)に2倍以上シミュレーション回数が多かったようです。
あくまでもこのアプリケーションに対してでしょうが、GPUより速いというのは素晴らしい。
これによると、Stratix IV EP4SGX530に実装したブラック・ショーンズ・モンテカルロの結果が載っています。
Quad Core Xeonに対して約9倍、同等のGPU(どれかは明示していません)に2倍以上シミュレーション回数が多かったようです。
あくまでもこのアプリケーションに対してでしょうが、GPUより速いというのは素晴らしい。
AlteraがOpenCLに取り組んでいるのは、この発表が初めてではなく、
Higher Level Programming Abstractions for FPGAs using OpenCLにて、Desh Singhさんが発表されています。
Desh Singhさんは、ホワイトペーパーの謝辞に出ている人でしょうか?
Higher Level Programming Abstractions for FPGAs using OpenCLにて、Desh Singhさんが発表されています。
Desh Singhさんは、ホワイトペーパーの謝辞に出ている人でしょうか?
XilinxがAutoESLを買収し、先日のARM主催のセミナーのXilinxセッションでAutoESLも使えますということを
Twitterに流れていましたが、AlteraはC/C++/SystemCという今までのCベース高位合成ではなく、
OpenCLというちょっと違ったCベース高位合成で攻めるということなのでしょうか?
Twitterに流れていましたが、AlteraはC/C++/SystemCという今までのCベース高位合成ではなく、
OpenCLというちょっと違ったCベース高位合成で攻めるということなのでしょうか?
OpenCLは、CPU/GPU/Acceleratorといろいろなものをターゲットしています。
AlteraはAcceleratorとしてFPGAを利用するために、OpenCLをサポートしたのでしょう!
AlteraはAcceleratorとしてFPGAを利用するために、OpenCLをサポートしたのでしょう!
この点がいままでのCベース高位合成とは違うのだと思います。
さあ、みなさん、どう思いますか?
EETimesの記事:OpenCL gets upgrade, Altera tips FPGA tool
検証、Verification、FPGA、HLS