Xilinx、クラウド屬FPGAをプログラム可Δ
FPGAメーカーのXilinxがハードウエアからソフトウエアメーカーへと脱皮を進めている。これはFPGAのカスタマもハードウエアメーカーだけではなくソフトウエアメーカーにも広がってきたからだという。ITのトレンドのkつ、クラウドへの進tがF(xi┐n)PGAにもj(lu┛)きな影xを及ぼすようになってきたことと関係する。

図1 Xilinx社Software/IP Products担当シニアディレクターのRamine Roane(hu━)
FPGAは、O分で好きなv路を設できるハードウエアデバイスである。ただし、そのv路模がj(lu┛)きくなりすぎると、フレキシビリティが失われ、他にはく使えない専v路にならざるをえなかった。このため、U(ku┛)御やある度wまっている機ΔCPUとソフトウエアで行い、Y化できないv路は独OにFPGAで設する(sh┫)式を使う例がHかった。あるT味、これは組み込みシステムそのものであり、このままエッジで使える。
Xilinxは、FPGAのユーザがこれまでのハードウエア設v、組み込みソフトウエア開発vから、さらにアプリケーションソフトウエア開発vまで(j┫)を広げ始めた。来のハードウエア設vはコンポーネントレベルであり、5万人いる。そして組み込みシステムのエンジニアはSoCとFPGAエンジニアを合わせて10万人いる。さらに、FPGAの(l━)在ユーザを5Q以内に5倍に\やそうという`Yを掲げた。それがアプリケーションソフトウエアエンジニアの25万人である。ここではユーザが、エッジにせよクラウドにせよソフトウエアスタックを開発する場合に、FPGAにアクセスできるように図る。このための開発ツールをSoftware-Definedな開発環境と、同社Software/IP Products担当シニアディレクターのRamine Roane(hu━)は}んでいる。
こういった背景には、ITのメガトレンドのkつであるクラウドの進tがある。企業向けコンピュータはこれまでオンプレミスと}ばれる企業がeつ独Oのシステムから、クラウドへとシフトしてきているのだ。クラウドも、これまでの企業向けプライベートクラウドから、AmazonやMicrosoft、Googleなどのパブリッククラウドへのシフトも進んでいる。クラウドをW(w┌ng)して、例えば機械学{の演Qを高]化する場合、FPGAで再構成可Δ淵▲セラレーションスタックとしてFPGAにアクセスできるようにする。そうするとFPGAを使ったアクセラレータをソフトウエアエンジニアもW(w┌ng)でき、効率の良い機械学{アルゴリズムを実行できるようになる。まずAmazonのAWSクラウドでは、AFI(Amazon FPGA Instances)をXilinxが創り屬押AWSのW(w┌ng)vがF(xi┐n)PGAを書き換えられるようになった。
mい、Amazon、Google、度、Tencent、Microsoftなどパブリッククラウドを運営するサービス業vは、クラウドの駘的なコンピュータであるデータセンターにFPGAを導入している。CPUではいが、ユーザ独Oのアルゴリズムを高]に処理するためにはハードウエアのFPGAが最適だからだ。IntelがAteraをA収したのも、ソフトウエアで処理すると時間がかかりすぎるv路をFPGAで作ってしまいたいユーザのためだ。
Xilinxは、FPGAによるクラウドアクセラレーションのモデルとして4社の例を挙げた。音m認識やO動運転のための(j┫)馭Ъ韻傍ヽ3{の推b機Δ任蓮中国のDeephi社はCPUに瓦靴40倍の高]性を(j┤)したという(図2)。またビデオコーデックの(sh━)NGCodec社のビデオストリーミングのリアルタイムのエンコーディング/デコーディングに同10倍の性Δ鰓u(p┴ng)ている。検索やデータ解析の(sh━)国Ryft社は、ログファイルクエリのビッグデータ分析では来のCPUだけだと60時間かかったのに瓦靴40分で済むという90倍の高]性を(j┤)した。
図2 FPGAをクラウド屬濃箸┐襪茲Δ砲覆蟶邏箸j(lu┛)幅に高]化 出Z:Xilinx
さらにゲノム解析ではEdico Genome社は来33時間かかったゲノム解析を20分で済ませる100倍の性Δ鰓u(p┴ng)ている。Roane(hu━)は、_fの障害のある新攣のEをめるためにC伝子を解析する要があるが、これまでは解析に1日以屬かっていたが、これを20分に]縮できたため、EへのDり組みが容易になったと語っている。