文字通り「ネットワークがコンピューター」な金融HFTでのFPGAの使われ方 最近の株取引はコンピューターによって自動化されていて、それどころか自動売買システムのサーバーの手前のネットワークスイッチ内部のFPGAが超低遅延に演算を行なってネットワークスイッチ内で市場データのパケット解析から売買の判断、売買指令のパケット送出までを完結させているそうです。 つまり、情報がサーバーに届く前にすべて完了している!???誰もいないところでコンピューターが静かに百万分の一秒単位でお金をジャラジャラとかすめ取り続けている?!!? まるでSFですね。でもこれが今の現実だそうです。 なぜネットワークスイッチ内で売買を完結させているかというと、スイッチを中継してサーバーにパケットを送ってOSがパケットを処理してCPUで動くプログラムが判断してその逆をたどって・・・とやっていると、下手するとミリ秒単位の遅