高頻度トレーディング

tcp offload engine, high frequency trading hardware, high frequency trading news

高頻度トレーディング(HFT)では、FPGAの人気と評価がこの5年間に大きく伸びました。その最大の理由はレイテンシです。HFTに取り組む会社は限りなくゼロに近いレイテンシを目指し、競争に勝ち残るために最新技術を採り入れなければなりません。いちばん高速なシステムを持つ者が生き残ります。

FPGAは何百万もの論理ゲートを持ち、データを順次処理していくソフトウェアとは違い、データを並列に処理することができます。そのため、レイテンシが数千分の1秒というソフトウェアに比べて、FPGAは数万分の1秒のレイテンシを達成しています。FPGAは数値演算を並列処理できるDSPブロックを数千個持っていて、しかも再プログラミング可能で現場でも最適化可能なフレキシブルなシステムが作れます。

FPGA/ASICプロトタイピングとアクセラレーションに30年以上の経験があるアルデックの提供するFPGAアクセラレータは、PCIe/QSFPインタフェースを搭載し、1U(またはそれ以上の)取引システムと互換性があり、かつマーケットメイキング、統計的アービトラージ、アルゴリズム取引など時間がカギを握る取引戦略に向いています。

 

低レイテンシの達成

絶対要件である低レイテンシは最新世代の Xilinx FPGA – Virtex™ UltraScale+ を搭載して、Ethernet/QSFPやPCI Expressなどの必須インタフェースをFPGAに直に接続することで達成しました。ネットワークインタフェース(QSFP)から直接取り込んだ市場データのフィードはすぐさま内部のFPGAファブリックで処理されます。FPGAファブリックには特定タスクに特化した並列プロセッサが何百個も並んでいます。2番目のQSFPリンクはFPGA内部で実行されるアルゴリズムからの結果を受けて、売買の注文やキャンセルを出します。また、事前に処理されたデータをPCIeインタフェースを経由してホストのワークステーションに送信して既存のソフトウェアで分析することもできます。FPGAのパイプライン機能でインタフェースを並列に動かすこともできます。

 

tcp offload engine, high frequency trading hardware, high frequency trading news 

 

臨機応変に再構成が可能

FPGAはシステム全体をシャットダウンせずに臨機応変に再構成が可能なので、設定の柔軟性が大きく上がり、ダイナミックに動く取引環境に素早く対応することが可能です。新しいFPGAアクセラレータは1U以上の取引システムと互換性があり、時間が重要な取引戦略に向いています。

 

FPGAデザインの開発とデバッグ

すべて揃ったFPGA開発環境が必要なお客様は、当社にお問い合わせいただければ、FPGAアクセラレータボードとRTL開発・シミュレーションツールをまとめてご提供します。このセットには、Riviera-PROのような高性能・混合言語(VHDL/Verilog/SystemVerilog/SystemC)シミュレータ、PythonによるFPGAテストベンチのサポートなどが含まれます。

IPパートナーのIPコア(市場データフィードハンドラなどの取引システムの機能ブロック)を統合します。

 

主な機能

  • 最新のXilinx UltraScale+ FPGAで高速処理
  • スピードグレード(-2)の高いFPGAを使用
  • 低レイテンシのインタフェースQSFP28
  • 高帯域ホストインタフェースPCI Express 16x gen3
  • 高速なQDR-IIメモリ
  • ロープロファイルボード(1Uラックサーバにマウント可能)
  • 実行中の再構成が可能(電源を落とさず、PCIeリンクがアクティブでもFPGAを再構成可能)
  • FPGAのデザインのノウハウを持つソリューションベンダ

 

ソリューション内容

  • FPGAボード、ロープロファイル、PCIe、低レイテンシインタフェース、1Uラックサーバのサポート
  • 高性能シミュレータRiviera-PROでHDLでのアルゴリズム開発サポート
  • 低レイテンシのEthernetを実現するIPパートナー
  • QSFPとPCIeのインタフェースとQDR-IIメモリコントローラを持つリファレンスデザインと診断用デザイン
  • インテグレーションコンサルティング・サービス

パートナー開発環境

tcp offload engine, high frequency trading hardware, high frequency trading news

Tamba Networks
A developer of Low-Latency Intellectual Property (IP) Core solutions for ASICs, ASSPs, and FPGAs.

  • Cores are unmatched in the market for latency, gate count, power and flexibility
  • Extreme scalability and flexibility
  • Customizable synthesis for any speed/target technology: FPGA or ASIC, 28nM or  7nM ASIC node, the IP can be optimized to yield the best performing core for the target technology.
  • Tamba’s Ultra Low Latency Ethernet MAC IP has been validated with Aldec’s HES-XCVU9P-QDR FPGA board

tcp offload engine, high frequency trading hardware, high frequency trading news

Northwest Logic
Northwest Logic provides high-performance, silicon-proven, easy-to-use IP cores including high-performance PCI Express Solution Memory Interface Solution and MIPI Solution, These solutions support a full range of platforms including ASICs, Structured ASICs and FPGAs.

  • Endpoint, Root-Port, and Switch support
  • 16 Gb/s, 8.0Gb/s, 5.0 Gb/s, 2.5 Gb/s line rate support
  • x16, x8, x4, x2, x1 PCI Express Lane support
  • Bifurcation support
  • High Reliability – AER, ECRC, ECC, and Parity support
  • Multi-Function and SR-IOV support with up to 256 total Functions
  • Flexible PIPE interface can support all PIPE compatible PHYs
  • High-performance DMA/bridging solutions support
  • Northwest Logic Expresso 3.0 Core For PCI Express x16 GEN3 with AXI DMA Back-End Core has been validated with Aldec’s HES-XCVU9P-QDR FPGA board

Ask Us a Question
x
Ask Us a Question
x
Captcha ImageReload Captcha
Incorrect data entered.
Thank you! Your question has been submitted. Please allow 1-3 business days for someone to respond to your question.
Internal error occurred. Your question was not submitted. Please contact us using Feedback form.
We use cookies to ensure we give you the best user experience and to provide you with content we believe will be of relevance to you. If you continue to use our site, you consent to our use of cookies. A detailed overview on the use of cookies and other website information is located in our Privacy Policy.