Intel、CPU・FPGA・専ASICのヘテロコンピューティングを推進
Intelがk昨QAlteraをA収、傘下に組み込んだ後、初めてともいえるCPUとFPGAのコラボレーションについてらかにした。IntelはデータカンパニーになることをYぼうしており、コンピューティングを加]する6つの成長分野を定め、それらに官できるソリューションとして、CPUとASIC、FPGAからなる@のヘテロジニアスコンピューティングアーキテクチャ(図1)を提案した。

図1 Intelが推進するFPGAWのヘテロジニアスコンピューティング
Intelがめた6つの成長分野とは、1)5Gワイヤレス、2)レーダーおよび豢宇宙、3)ネットワーク、4)クラウドコンピューティング、5)スマートシティ、6)O動運転、を指す。それぞれ、1)ではMIMO/信ス萢/セキュリティ/ネットワーク機Α2)では、ビームフォーミング/FFTおよびフィルタ/AIや機械学{、3)ではスイッチング/セキュリティ/検h及びレポート、4)ではAI/ビッグデータ分析/ビデオトランスコーディング/NFV+SDN/ストレージアクセラレーション/セキュリティとDPI、5)ではセンサフュージョン/AIや機械学{/IoTセキュリティ、6)ではセンサフュージョン/ AIや機械学{/機W/コネクティビティ、などの\術を使う。
こういった\術を実現するうえで、最も@性のある解として、Intelはヘテロジニアスコンピューティングアーキテクチャを提案した。元々コンピュータシステムは、ハードウエアを共通にしてソフトウエアを変えることによって、いろいろな応機_を実現するためのテクノロジーである。ただし、ソフトウエアだけでデータ処理をするとどうしてもくなる。その霾はアクセラレータとしてハードウエアで構成する。そのハードウエアでもまっているアルゴリズムを使う場合には専ASICを使い、アルゴリズムが時代と共に変わりやすいテクノロジーにはFPGAを使う。
図2 Intel社Programmable Solution Division、Customer Experience Group担当副社長のRina Raman
FPGAの使い気箸靴討蓮牢屬僕眛のワークロードを予Rし、FPGAを組みかえることで柔軟にサーバーのW効率を屬欧襪海箸できると同社Programmable Solution Division、Customer Experience Group担当副社長のRina Raman(図2)は述べている。
さらに同は、FPGAを使ったコンピューティングアクセラレーションの実例として、ドイツのSWARM64社がデータベースの高]化を果たした実例や、科学研|のBroad Instituteがゲノム解析に使い極めて]時間で解析できた例などを紹介した。中国のe-コマース会社アリババもFPGAでデータ処理を高]化したという。
データセンタなどのコンピュータシステムアクセラレータにFPGAを導入してフレキシブルなハードウエアを~単に構築できるようにするため、IntelはPAC(Programmable Acceleration Card)カードと}ぶFPGAボード(図3)をサンプル出荷した。これは、CPUのインターフェースであるPCI Express Gen3を8レーン搭載したインターフェースをeち、もうk気砲郎能j40GbpsのQSFP(Quad Small Form-factor Pluggable)インターフェースを△┐FPGAボードである。QSFPは、データ通信によく使われるホットプラガブルな(動作XでもコネクタをUsできる)トランシーバ。
図3 FPGAでv路を設したらそのまま使えるIntelのPAC
このFPGAカードをデータセンタのコンピュータマザーボードに差し込めば、CPUの負荷を\やすことなくコンピュータシステムを高]にできる。使するFPGAは、Arria 10 GXという1,150Kのロジックエレメントを集積した。
Arria 10シリーズは20nmプロセスのだが、Intelは9月に発表した10nm FinFETプロセスのFPGAであるFalcon Mesaも次世代に呂┐討い襦この新型FPGAは、シリコンインターポーザを基にmめ込むEMIB(Embedded Multi-Die Interconnect Bridge)パッケージング\術(図4)を使う2.5D ICである。メモリはDRAMをスタックにTSVで_ねるHBM(High Bandwidth Memory)をサポートしている。
図4 10nmプロセスのFalcon Mesaではシリコンブリッジと}ぶインターポーザを基にmめ込む