XilinxのFPGA、フィンテックでも耙蝸を券帶
XilinxがFPGAだけを任卿するのではなく、FPGAをCPUと鼎にアクセラレ〖タとして蝗えるようにパソコンのマザ〖ボ〖ドに汗し哈むだけで貉むようなカ〖ドAlveoを候鉗10奉に券山、井房にしたAlveo U50も8奉に券山した∈徊雇獲瘟1∷。このほど、Alveoが垛突尸填でも耙蝸を券帶できることをXilinxが湯らかにした。
哭1 Xilinx家Data Center BU Fintech么碰Alastair Richardson會
XilinxのData Center BUでFintech么碰のAlastair Richardson會∈哭1∷は、FPGAが垛突尸填でも耙蝸を券帶することを坤腸面にふれ攙っている。票會は、傅」JP MorganやCredit Suisseでトレ〖ディングテクノロジ〖を倡券し、Fintechのスタ〖トアップではFPGAのユ〖ザ〖として、蝗いこなしてきたという。候鉗Xilinxに掐家し、FintechでのFPGAの炳脫を帕蘋徽のように帕えている。擂しも、候鉗10奉にXilinxがFPGAを烹很してプログラムしやすいカ〖ドAlveoを券山しており、Alveoの蝗いやすさはFintechに羹いていることも帕えている。Alveoはそのままアクセラレ〖タとして蝗える。
垛突尸填では、眶msのレイテンシを凌う光廬トレ〖ディング∈High frequency trading∷のために、HDDからSSDに洛わってきたことはこれまでも鼠じてきた。光廬トレ〖ディングは臭及艱苞をわずか眶msで剩眶の臭及を艱苞する緘恕である。帽なるストレ〖ジだけではなく、遍換そのものでも紛換とネットワ〖ク借妄の尉數を光廬にしなければならなくなってきたために、ソフトウエアではなくハ〖ドウエア攙烯を漓脫步できるFPGAが滇められるようになってきた。
コンピュ〖タ∈CPU∷システムでは、答塑弄にソフトウエアによって怠墻や拉墻を懼げることができるが、CPUにだけ砷么をかけすぎると、システムは覓くなってしまう。このため辦嬸をハ〖ドウエア步し、遍換漓脫の攙烯として蝗い、CPUを奶さないようにすれば、CPUの砷操は汾くなり、システムは光廬になる。こういった漓脫のハ〖ドウエア攙烯をアクセラレ〖タと鈣ぶが、FPGAはアクセラレ〖タとして漂く。
ただ、これまではLSI肋紛と票屯、VHDLやVerilogなどのLSI漓脫の光甸咐胳で肋紛しなければならなかった。このため、Xilinxは、プログラマには齊厲みのあるC/C++咐胳でプログラムできるツ〖ルを捏丁している∈哭2∷。FPGAへのプログラミングでは、C/C++咐胳をRTL∈Register Transfer Level∷に恃垂するコンパイラも灑えているだけではなく、SDAccelは、さまざまな市腮尸數鎳及や俐妨洛眶を豺くためのソフトウエアライブラリも路えている。垛突簇犯でよく蝗うモンテカルロシミュレ〖ションツ〖ルや、デリバティブの擦呈徒鱗に脫いるBlack-Scholesの數鎳及なども崔んでいる。
哭2 プログラムするためのソフトウエアも郊悸 驕丸の肋紛茨董VIVADOに裁え、垛突で蝗いやすいSDAccelも路えた 叫諾¨Xilinx∈哭をクリックで橙絡∷
海鉗の8奉にはAlveoを井房にしたAlveo U50を券山し、あらゆるサ〖バに灤炳でき、あらゆるクラウドで蝗えることのできるUMC50アクセラレ〖タカ〖ドを垛突尸填に夸京している。絡翁の遍換借妄ができることは、毋えば130堂柿の臭擦徒鱗を辦刨に借妄でき、しかも瘋年することにも灤炳する。
ベクトル遍換やAIのディ〖プラ〖ニングにはGPUが蝗われているが、FPGAはもちろんどのような遍換やアルゴリズムにも蝗える。GPUは遍換は評罷でもネットワ〖ク借妄ポ〖トがないため、借妄できないが、FPGAは遍換もネットワ〖ク借妄も材墻である。
また、FPGAはソフトウエアを蝗わずにハ〖ドウエアだけの漓脫攙烯を侯れるため、借妄廬刨は部と咐っても廬い。毋えば、デリバティブのプライシングとリスクのモデリングでデ〖タを藐叫するのに、モンテカルロシミュレ〖ションを乖う眷圭、CPUを1とすると、GPUだと3擒しか廬くならないが、U50は20擒光廬に遍換できるという∈哭3∷。また、艱苞のロギングやコンプライアンスに灤炳する不蘭千急では、CPUより10擒光廬だとしている。

哭3 モンテカルロシミュレ〖ションをデリバティブのプライシングとリスクモデル侯喇に脫いると、Alveo U50はCPUより20擒廬い 叫諾¨Xilinx
また朵乖で蝗う尸歡借妄のHadoop簇眶の紛換でも、奶撅はサ〖バ2駱蝗うところ、サ〖バ1駱で、U50カ〖ドを2綏で貉み、ノ〖ド碰たりのスル〖プットが20擒に、另コストは40%猴負するという。
Xilinxは柜柒でもAlveoを舍第させるため、AlveoのVAR∈Value Added Reseller¨燒裁擦猛のある井卿度莢∷としてフィックスタ〖ズを千年した。
徊雇獲瘟
1. Xilinx、HBM2烹很で井房ˇ光拉墻を尉惟させたFPGA柒壟のSoCカ〖ド∈2019/08/07∷



