近年では、OpenCLやC++などの標準的なプログラミング言語を使ってFPGAをプログラムすることで、高い抽象化が可能なHigh Level Synthesis (HLS)が登場しているとはいえ、それでもなお命令ベースのシステムのプログラミングに比べると難度は高いそうです。
横浜で開催された「Cool Chips XVII」で、AlteraのDirk Seynhaeve氏がFPGAを使ったOpenCLで動かす並列処理プロセサについてのチュートリアルを行った。 GPUやXeon Phiをアクセラレータとして使う場合にはOpenCLによるプログラミングが使われる。しかし、これらの ...
MyHDL is a Python module that brings FPGA programming into the Python environment. [Christopher Felton] tipped us off about a simple tutorial he just finished that gives an overview of how the module ...
人工知能(AI)の実行環境としてGPUをはじめとするハードウェアが使われている。最近は、より高いパフォーマンスを実現するFPGA(Field Programmable Gate Array)も使われるようになった。 「ここ10年の間にムーアの法則は限界を迎えた。CPUを利用する全ての企業 ...
Brian Wang is a Futurist Thought Leader and a popular Science blogger with 1 million readers per month. His blog Nextbigfuture.com is ranked #1 Science News Blog. It covers many disruptive technology ...
•OpenCL 向けソフトウェア開発キット、FPGAの性能と電力効率性を提供 プログラマブル・ロジック・ソリューションの世界的リーディング・カンパニーであるアルテラ・コーポレーション(本社: 米国カリフォルニア州サンノゼ、社長、CEO兼会長: ジョン ...
Alteraは11月15日(米国時間)、同社FPGAおよびSoC FPGA向けのOpenCL規格の研究開発プログラムを発表した。 同プログラムは、2010年より同社が取り組んできた研究の成果の一部で、OpenCL Cコンパイラやライブラリ向けプロトタイピングなどの開発が行われてきたという。