光礁姥は肋紛禱窖も氦豈に¨肋紛禱窖試×EuroAsia (3)
光礁姥ICへの妥滇は吭きない。しかもコスト懼競を娃え、光拉墻な迫極怠墻を礁姥し、久銳排蝸を懼げない。光礁姥ICをどうやって肋紛するか。FPGAメ〖カ〖でさえ、ICの鏈怠墻をプログラミングすることが豈しくなってきた。Alteraは辦忍弄なC咐胳のOpenCLでプログラムすることを捏捌し、デザインハウスのSynapse Designは肋紛漓脫の紛換怠を倡券した。
哭1 SoCにはCPUやDSPのようなソフトウエアベ〖スコアと、ASICやASSPのような漓脫コア、そしてプログラム材墻なハ〖ドウエア攙烯であるFPGAを鼎賂させる 叫諾¨Altera
FPGAをOpenCLでプログラム
Alteraは候鉗30件鉗を忿え、海や3000嘆の驕度鎊を褪するFPGA措度になった。FPGA辦囤でやってきた票家だが、FPGAのロジック憚滔があまりにも絡きくなりすぎるとプログラミングに絡恃な箕粗がかかりもはや附悸弄ではなくなった。そこで、ソフトウエアベ〖スのCPUやDSPと、漓脫IPコア、そしてハ〖ドウエアベ〖スのプログラマブルロジックを鼎賂させる數及のSoCへ洛わりつつある(哭1)。この數及だと、憚呈が冷えず洛わるような攙烯はソフトウエアで、瘋まった攙烯を光廬にしたい眷圭には漓脫IPを、光廬攙烯をフレキシブルに恃えたい眷圭はFPGAを蝗い尸け、沒い倡券袋粗で肋紛できるようになる。
票家は、ハイエンドの炳脫としてデ〖タセンタ〖において、辦年の紛換を光廬に借妄するために、FPGAの網脫を捏捌している。浮瑚アルゴリズムを呵努步したり、CPUを事誤瓢侯させるためのアルゴリズムを悸乖したりする緘檬としてのFPGAである。その馮蔡、浮瑚怠墻では10擒、茶嚨借妄では9擒、そして垛突簇犯の紛換∈ストックオプションの猛燒けやモンテカルロシミュレ〖ションなど∷では25擒も光廬になったとしている。

哭2 CPUやDSP倡券にC咐胳を蝗ってきたプログラマはFPGAの肋紛も材墻に 叫諾¨Altera
さらに光礁姥なアプロ〖チにはOpenCLを瞥掐する。これは、C咐胳をベ〖スにしたプログラミング緘恕で、事誤遍換のマルチCPUコアや、GPUやDSPのコアが鼎賂するヘテロジニアスなコアなどを網脫した事誤借妄コンピュ〖タに羹くツ〖ルである。光礁姥のFPGAのプログラミングにOpenCLを蝗っていく。潑に、クラウド浮瑚のアクセラレ〖タをAlteraは面柜の浮瑚サイト、紗刨∈Baidu∷と鼎票倡券している。浮瑚という瘋まった紛換にFPGAで悸乖すると光廬になるばかりではなく、CPUやGPUの砷操を負らすこともできる。これまでCPUなどのソフトウエア倡券に啡わってきたC咐胳プログラマは、海稿OpenCLでハ〖ドウエア肋紛もできるようになる(哭2)。
迫極のクラウド紛換怠を積つSynapse
デジタルもアナログも肋紛できるデザインハウスのSynapse Designは、RTLに裁え、Verlog-AとSPICEを積っており、ファ〖ストシリコンで窗鏈瓢侯材墻なチップを捏丁することを潑墓としている。迫極倡券したEDAツ〖ルのSTEM∈Synapse Design Tool Execution Manager∷を脫い∈哭3∷、賴しい肋紛フロ〖を瓷妄している。呵奪の12ヵ奉で33鹼梧SoCを肋紛したという。このSoCには14nm FinFETや28nm FD-SOIに裁え、28nmHPM/HPL/SLPなどの呵黎眉のファウンドリプロセスも崔んでいる。鏈て500mm2笆懼のチップサイズで、ファ〖ストシリコンで瓢侯したとしている。

哭3 Synapseの肋紛瓷妄ツ〖ルSTEM 叫諾¨Synapse Design
票家は、肋紛帴浮沮に簇する遍換を光廬にするため、漓脫のコンピュ〖タ(プラットフォ〖ム)をクラウド肋紛脫に侯った。Intelのプロセッサを蝗わずにFreescaleのT4240ネットワ〖クプロセッサをCPUとして蝗い、久銳排蝸を染負させたとしている。脫いたOSは、オ〖プンソ〖スのクラウドOSであるOpenStackの呵糠惹Icehouseである。SoC肋紛を、このクラウドコンピュ〖タで悸乖する。このプラットフォ〖ムは、24改のプロセッシングスレッド、4チャンネルの10Gb Ethernet、8チャンネルの1Gb Ethernet、96TBのSSDを積つが、この菇喇を絡きく恃えられるコンフィギュアラブルなハ〖ドウエアでもあるという。デ〖タセンタ〖の久銳排蝸を負らしながら、遍換廬刨を懼げたためTCO∈total cost of ownership∷も猴負できるという。

哭4 倡券したクラウド肋紛脫漓脫コンピュ〖タ 叫諾¨Synapse Design
徊雇獲瘟
1. 光礁姥は肋紛禱窖も氦豈に¨肋紛ツ〖ル試×EuroAsia(2) (2014/10/17)


