【手続補正書】
【提出日】平成26年12月9日(2014.12.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
注文管理エンジンとして構成された、（１）再構成可能ロジックデバイス、（２）グラフィック処理ユニット（ＧＰＵ）および（３）チップマルチプロセッサ（ＣＭＰ）から成る群から選択される要素を有する装置であって、
前記注文管理エンジンは、複数の入力に基づいて、複数の金融商品に関連する複数の注文を処理するよう構成されており、
前記要素は、前記金融商品の注文に関するデータを処理するよう構成された複数のコンポーネントを有しており、
前記複数のコンポーネントは、注文検証コンポーネント、回送ストラテジコンポーネント、ポジションブロッタ更新コンポーネント、および、前記注文を処理するように構成された発注最適化コンポーネントのうちの少なくとも２つを有しており、
前記要素は、前記複数のコンポーネントを相互接続する複数の専用のオンチップ相互接続を有している、
ことを特徴とする装置。
【請求項２】
前記複数のコンポーネントは、さらに、
（１）１つ以上の取引ストラテジアプリケーションから複数の注文を受信し、（２）複数のソースから前記受信された注文に関連するデータの検索を開始する、よう構成されたマッピングコンポーネントと、
前記検索されたデータに基づいて前記受信された注文について注文検証動作を実行するよう構成された注文検証コンポーネントと、
（１）前記注文検証コンポーネントから検証済み注文を受信し、（２）前記検証済み注文が回送される金融市場を決定するために、前記検索されたデータに基づいて前記検証済み注文について回送ストラテジ動作を実行する、よう構成された回送ストラテジコンポーネントと、
（１）前記検証済み注文を受信し、（２）前記検証済み注文と関連する前記回送ストラテジコンポーネントから複数の回送命令を受信し、（３）前記受信した回送命令に基づいて、前記検証済み注文について発注最適化動作を実行し、前記回送命令に従って複数の金融市場についての複数の出力注文を生成する、よう構成された発注最適化コンポーネントと、
を有する、
請求項１記載の装置。
【請求項３】
前記注文管理エンジンのコンポーネントは、当該コンポーネントのそれぞれが同時に動作するよう構成されているように、並列動作のために構成された処理パイプラインとして用いられる、請求項２記載の装置。
【請求項４】
前記処理パイプラインは、組み込まれたフィードフォワードパイプラインを有しており、
前記注文検証コンポーネントは、前記マッピングコンポーネントの下流にあり、
前記回送ストラテジコンポーネントは、前記注文検証コンポーネントの下流にあり、
前記発注最適化コンポーネントは前記回送ストラテジコンポーネントの下流にあり、
前記専用のオンチップ相互接続は、さらに、
前記マッピングコンポーネントと前記注文検証コンポーネントとの間を相互接続する第１の専用のオンチップ相互接続と、
前記注文検証コンポーネントと前記回送ストラテジコンポーネントとの間の第２の専用のオンチップ相互接続と、
前記回送ストラテジコンポーネントと前記発注最適化コンポーネントとの間の第３の専用のオンチップ相互接続と、
を有している、
請求項３記載の装置。
【請求項５】
前記要素は、
１つ以上の金融商品に関する金融市場データを含む入力から、価格決定および流動性統計のビューを含む現在市場ビューを生成するよう構成された市場ビューコンポーネントと、
前記市場ビューコンポーネントと前記注文検証コンポーネントとを相互接続する専用のオンチップ相互接続と、
をさらに有し、
前記市場ビューコンポーネントは、前記市場ビューコンポーネントと前記注文検証コンポーネントとを相互接続する前記専用のオンチップ相互接続を介して前記注文検証コンポーネントに前記現在市場ビューを通信するようさらに構成されており、
前記注文検証コンポーネントは、通信された前記現在市場ビューに基づいて、前記注文検証動作を実行するようさらに構成されている、
請求項２から４のいずれか１項記載の装置。
【請求項６】
前記要素は、
前記１つ以上の金融商品に関する金融市場データを含む入力から価格決定および流動性統計のビューを含む現在市場ビューを生成するよう構成された市場ビューコンポーネントと、
前記市場ビューコンポーネントと前記回送ストラテジコンポーネントとを相互接続する専用のオンチップ相互接続と、
をさらに有しており、
前記市場ビューコンポーネントは、前記市場ビューコンポーネントと前記回送ストラテジコンポーネントとを相互接続する専用のオンチップ相互接続を介して、前記現在市場ビューを前記回送ストラテジコンポーネントに通信するようさらに構成されており、
前記回送ストラテジコンポーネントは、通信された前記現在市場ビューに基づいて、前記回送ストラテジ動作を実行するようさらに構成されている、
請求項２から５のいずれか１項記載の装置。
【請求項７】
前記要素は、
前記１つ以上の金融商品に関する金融市場データを含む入力から価格決定および流動性統計のビューを含む現在市場ビューを生成するよう構成された市場ビューコンポーネントと、
前記市場ビューコンポーネントと前記発注最適化コンポーネントとを相互接続する専用のオンチップ相互接続と、
をさらに有しており、
前記市場ビューコンポーネントは、前記市場ビューコンポーネントと前記発注最適化コンポーネントとを相互接続する専用のオンチップ相互接続を介して、前記現在市場ビューを前記発注最適化コンポーネントに通信するようさらに構成されており、
前記発注最適化コンポーネントは、通信された現在市場ビューに基づいて、前記発注最適化動作を実行するようさらに構成されている、
請求項２から６のいずれか１項記載の装置。
【請求項８】
前記要素は、
前記注文管理エンジンにより管理される注文に関連する複数のポジションを追跡するよう構成されているポジションブロッタ更新コンポーネントと、
前記ポジションブロッタ更新コンポーネントを前記市場ビューコンポーネントと相互接続する専用のオンチップ相互接続と、
をさらに有し、
前記ポジションブロッタ更新コンポーネントは、前記ポジションブロッタ更新コンポーネントを前記市場ビューコンポーネントと相互接続する専用のオンチップ相互接続を介して、複数の前記追跡したポジションを前記市場ビューコンポーネントに通信するようさらに構成されており、
前記市場ビューコンポーネントは、これに通信された複数の前記追跡したポジションに基づいて、前記現在市場を生成するようさらに構成されている、
請求項５から７のいずれか１項記載の装置。
【請求項９】
前記要素は、
前記ポジションブロッタ更新コンポーネントを前記注文検証コンポーネントと相互接続する専用のオンチップ相互接続と、
前記ポジションブロッタ更新コンポーネントを前記回送ストラテジコンポーネントと相互接続する専用のオンチップ相互接続と、をさらに有し、
前記ポジションブロッタ更新コンポーネントは、前記ポジションブロッタ更新コンポーネントを前記注文検証コンポーネントと相互接続する前記専用のオンチップ相互接続を介して、複数の前記追跡したポジションを前記注文検証コンポーネントに通信するようさらに構成されており、
前記注文検証コンポーネントは、通信された前記追跡したポジションに基づいて前記注文検証動作を実行するようさらに構成されており、
前記ポジションブロッタ更新コンポーネントは、前記ポジションブロッタ更新コンポーネントを前記回送ストラテジコンポーネントと相互接続する前記専用のオンチップ相互接続を介して、複数の前記追跡したポジションを前記回送ストラテジコンポーネントに通信するようさらに構成されており、
前記回送ストラテジコンポーネントは、通信された前記追跡したポジションに基づいて前記回送ストラテジ動作を実行するようさらに構成されている、
請求項８項記載の装置。
【請求項１０】
前記マッピングコンポーネントは、（１）（ｉ）メモリからのアカウントおよびリスクプロファイルデータおよび（ｉｉ）前記市場ビューコンポーネントからの現在市場ビューを先取りし、（２）前記フィードフォワードパイプラインにおける他のコンポーネントによる使用のために前記フィードフォワードパイプライン内の下流で前記先取りしたデータを通信するようさらに構成されている、請求項５から９のいずれか１項記載の装置。
【請求項１１】
前記要素は、さらに、
１つ以上の発注チャネルについての市場内レイテンシを推定するよう構成されたレイテンシモニタコンポーネントと、
前記レイテンシモニタコンポーネントを前記回送ストラテジコンポーネントと相互接続する専用のオンチップ相互接続と、
を有しており、
前記レイテンシモニタコンポーネントは、前記レイテンシモニタコンポーネントを前記回送ストラテジコンポーネントと相互接続する前記専用のオンチップ相互接続を介して、市場内レイテンシデータを前記回送ストラテジコンポーネントに通信するようさらに構成されており、
前記回送ストラテジコンポーネントは、通信された前記市場内レイテンシデータに基づいて前記回送ストラテジ動作を実行するようさらに構成されている、
請求項２から１０のいずれか１項記載の装置。
【請求項１２】
前記要素は、
前記レイテンシモニタコンポーネントを前記発注最適化コンポーネントと相互接続する第１の専用のオンチップ相互接続と、
前記レイテンシモニタコンポーネントを前記発注最適化コンポーネントと相互接続する第２の専用のオンチップ相互接続と、
前記レイテンシモニタコンポーネントを前記ポジションブロッタ更新コンポーネントと相互接続する専用のオンチップ相互接続と、
をさらに有しており、
前記発注最適化コンポーネントは、前記発注最適化コンポーネントを前記レイテンシモニタコンポーネントと相互接続する前記第１の専用のオンチップ相互接続を介して、前記出力注文を前記レイテンシモニタコンポーネントに通信するようさらに構成されており、
前記ポジションブロッタ更新コンポーネントは、前記レイテンシモニタコンポーネントを前記ポジションブロッタ更新コンポーネントと相互接続する前記専用のオンチップ相互接続を介して、複数の前記追跡したポジションを前記レイテンシモニタコンポーネントに通信するようさらに構成されており、
前記レイテンシモニタコンポーネントは、（１）複数の注文チャネルからの複数の注文応答を受信し、（２）通信された前記出力注文、通信された複数の前記追跡したポジション、および、前記受信した注文応答に基づいて、前記市場内レイテンシデータを推定するようさらに構成されており、
前記レイテンシモニタコンポーネントは、前記レイテンシモニタコンポーネントを前記発注最適化コンポーネントと相互接続する前記第２の専用のオンチップ相互接続を介して、前記市場内レイテンシデータを前記発注最適化コンポーネントに通信するようさらに構成されており、
前記発注最適化コンポーネントは、通信された前記市場内レイテンシデータに基づいて、前記発注最適化動作を実行するようさらに構成されている、
請求項１１記載の装置。
【請求項１３】
前記要素は、再構成可能ロジックデバイスである、請求項１から１２のいずれか１項記載の装置。
【請求項１４】
前記再構成可能ロジックデバイスは、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）を含む、請求項１３記載の装置。
【請求項１５】
前記要素は、グラフィック処理ユニット（ＧＰＵ）である、請求項１から１２のいずれか１項記載の装置。
【請求項１６】
前記要素は、チップマルチプロセッサ（ＣＭＰ）である、請求項１から１２のいずれか１項記載の装置。
【請求項１７】
注文管理エンジンが、複数の入力に基づいて複数の金融商品に関連する複数の注文を受信し、処理するステップを含む方法であって、
前記注文管理エンジンは、（１）再構成可能ロジックデバイス、（２）グラフィック処理ユニット（ＧＰＵ）および（３）チップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素を有しており、
前記要素は、前記金融商品の注文に関連するデータを処理するよう構成された複数のコンポーネントを有しており、
前記複数のコンポーネントは、注文検証コンポーネント、回送ストラテジコンポーネント、ポジションブロッタ更新コンポーネント、および、前記注文を処理するように構成された発注最適化コンポーネントのうちの少なくとも２つを有しており、
前記要素は、前記複数のコンポーネントを相互接続する複数の専用のオンチップ相互接続を有しており、
前記受信および処理ステップは、前記コンポーネントのうちの少なくとも２つを用いて前記注文を処理するステップを含む、
ことを特徴とする方法。
【請求項１８】
ストリームされる金融市場データを受信し、処理するよう構成された取引プラットフォームを有する装置であって、
前記取引プラットフォームは、金融商品取引をサポートするデータを処理するよう構成された、ホストプロセッサおよびホストメモリを有するホストシステムを有し、
前記取引プラットフォームは、金融商品市場データのストリームを受信し、標準化するよう構成されたティッカープラントエンジンを有し、但し、前記ティッカープラントエンジンは、（１）再構成可能ロジックデバイス、（２）グラフィック処理ユニット（ＧＰＵ）および（３）チップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素に設けられており、
前記取引プラットフォームは、標準化金融市場データに基づいて複数の金融商品の注文を管理するよう構成された注文管理エンジンを有し、但し、前記注文管理エンジンは、（１）再構成可能ロジックデバイス、（２）グラフィック処理ユニット（ＧＰＵ）および（３）チップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素に設けられており、
前記取引プラットフォームは、前記ティッカープラントエンジンと前記注文管理エンジンとを相互接続するよう構成されたピアツーピア型ハードウェア相互接続を有し、
前記ティッカープラントエンジンは、前記ホストプロセッサおよび前記ホストメモリを用いること無く、前記ピアツーピア型ハードウェア相互接続を介して、前記注文管理エンジンと共有するメモリに前記標準化金融市場データを書き込むことにより、前記注文管理エンジンに前記標準化金融市場データを通信するよう構成されている、
ことを特徴とする装置。
【請求項１９】
前記取引プラットフォームは、前記標準化金融市場データに基づいて取引ストラテジの少なくとも一部を実施するよう構成された取引ストラテジオフロードエンジンをさらに有し、但し、前記取引ストラテジオフロードエンジンは、（１）再構成可能ロジックデバイス、（２）グラフィック処理ユニット（ＧＰＵ）および（３）チップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素において用いられ、
前記ピアツーピア型ハードウェア相互接続は前記ティッカープラントエンジンと、前記取引ストラテジオフロードエンジンとを相互接続するようさらに構成されており、
前記ティッカープラントエンジンは、前記ホストプロセッサおよび前記ホストメモリを用いること無く、前記ピアツーピア型ハードウェア相互接続を介して、前記取引ストラテジオフロードエンジンと共有するメモリに前記標準化金融市場データを書き込むことにより、前記取引ストラテジオフロードエンジンに前記標準化金融市場データを通信するよう構成されている、
請求項１８記載の装置。
【請求項２０】
前記取引ストラテジオフロードエンジンは、バスケット計算エンジンを有している、請求項１９記載の装置。
【請求項２１】
前記ホストプロセッサは、ソフトウェアアプリケーションによって取引ストラテジを実行するよう構成されており、
前記取引プラットフォームは、
前記ティッカープラントエンジンおよび前記取引ストラテジソフトウェアアプリケーションにより共有されるメモリと、
前記取引ストラテジソフトウェアアプリケーションと前記取引ストラテジオフロードエンジンとを相互接続するよう構成されたハードウェア−ソフトウェア相互接続チャネルと、をさらに有し、
前記ティッカープラントエンジンは、前記ティッカープラントエンジンと前記取引ストラテジソフトウェアアプリケーションとの間で共有された前記メモリに標準化金融市場データを書き込むようさらに構成されており、
前記取引ストラテジソフトウェアアプリケーションは、（１）前記ティッカープラントエンジンと前記取引ストラテジソフトウェアアプリケーションとの間で共有された前記メモリから前記標準化金融市場データを読み出し、（２）前記ハードウェア−ソフトウェア相互接続チャネルを介して前記取引ストラテジの一部を前記取引ストラテジオフロードエンジンにオフロードし、（３）読み出した前記標準化金融市場データ、および、前記ハードウェア−ソフトウェア相互接続チャネルを介した前記取引ストラテジオフロードエンジンとの相互作用に基づいた前記取引ストラテジを実行する、よう構成されている、
請求項１９または２０記載の装置。
【請求項２２】
前記ティッカープラントエンジン、前記注文管理エンジン、前記取引ストラテジオフロードエンジンおよび前記取引ストラテジソフトウェアアプリケーションは並列動作用に構成されており、前記ティッカープラントエンジン、前記注文管理エンジン、前記取引ストラテジオフロードエンジンおよび前記取引ストラテジソフトウェアアプリケーションのそれぞれが同時に動作するよう構成されている、請求項２１記載の装置。
【請求項２３】
前記ティッカープラントエンジン、前記注文管理エンジンおよび前記取引ストラテジオフロードエンジンは並列動作用に構成されており、前記ティッカープラントエンジン、前記注文管理エンジンおよび前記取引ストラテジオフロードエンジンのそれぞれが同時に動作するよう構成されている、請求項１９から２１のいずれか１項記載の装置。
【請求項２４】
前記ティッカープラントエンジンは、第１の装置において用いられ、但し、前記第１の装置は、再構成可能ロジックデバイス、グラフィック処理ユニット（ＧＰＵ）およびチップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素であり、
前記注文管理エンジンは、第２の装置において用いられ、但し、前記第２の装置は、再構成可能ロジックデバイス、グラフィック処理ユニット（ＧＰＵ）およびチップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素であり、
前記ピアツーピア型ハードウェア相互接続は、アドレス可能なメモリ空間を有しており、前記ティッカープラントエンジンは、前記アドレス可能なメモリ空間の第１の部分に割り当てられており、前記注文管理エンジンは前記アドレス可能なメモリ空間の第２の部分に割り当てられている、
請求項１８から２３のいずれか１項記載の装置。
【請求項２５】
前記取引プラットフォームは、基底アドレスレジスタ（ＢＡＲ）をさらに有しており、前記基底アドレスレジスタ（ＢＡＲ）は、前記ティッカープラントエンジンおよび前記注文管理エンジンのための前記アドレス可能なメモリ空間の前記第１の部分および前記第２の部分を定めるよう構成されている、請求項２４記載の装置。
【請求項２６】
前記ティッカープラントエンジンは、第１の装置において用いられ、但し、前記第１の装置は、再構成可能ロジックデバイス、グラフィック処理ユニット（ＧＰＵ）およびチップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素であり、
前記注文管理エンジンは、第２の装置において用いられ、但し、前記第２の装置は、再構成可能ロジックデバイス、グラフィック処理ユニット（ＧＰＵ）およびチップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素であり、
前記取引ストラテジオフロードエンジンは、第３の装置において用いられ、但し、前記第３の装置は、再構成可能ロジックデバイス、グラフィック処理ユニット（ＧＰＵ）およびチップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素であり、
前記ピアツーピア型ハードウェア相互接続は、アドレス可能なメモリ空間を有しており、前記ティッカープラントエンジンは、前記アドレス可能なメモリ空間の第１の部分に割り当てられており、前記注文管理エンジンは前記アドレス可能なメモリ空間の第２の部分に割り当てられており、前記取引ストラテジオフロードエンジンは前記アドレス可能なメモリ空間の第３の部分に割り当てられている、
請求項１９から２３のいずれか１項記載の装置。
【請求項２７】
前記取引プラットフォームは、基底アドレスレジスタ（ＢＡＲ）をさらに有しており、前記基底アドレスレジスタ（ＢＡＲ）は、前記ティッカープラントエンジン、前記注文管理エンジンおよび前記取引ストラテジオフロードエンジンのための前記アドレス可能なメモリ空間の前記第１の部分、前記第２の部分および第３の部分を定めるよう構成されている、請求項２６記載の装置。
【請求項２８】
前記ティッカープラントエンジンおよび前記注文管理エンジンは、異なる再構成可能ロジックデバイスにおいて用いられる、請求項１８から２３のいずれか１項記載の装置。
【請求項２９】
ストリームされる金融市場データを受信し、処理するよう構成された取引プラットフォームを有する装置であって、
前記取引プラットフォームは、金融商品取引をサポートするデータを処理するよう構成された、ホストプロセッサおよびホストメモリを有するホストシステムを有し、
前記取引プラットフォームは、金融市場データのストリームを受信し、標準化するよう構成されたティッカープラントエンジンを有し、但し、前記ティッカープラントエンジンは、（１）再構成可能ロジックデバイス、（２）グラフィック処理ユニット（ＧＰＵ）および（３）チップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素において用いられ、
前記取引プラットフォームは、前記標準化金融市場データに基づいて取引ストラテジの少なくとも一部を実施するよう構成された取引ストラテジオフロードエンジンを有し、但し、前記取引ストラテジオフロードエンジンは、（１）再構成可能ロジックデバイス、（２）グラフィック処理ユニット（ＧＰＵ）および（３）チップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素において用いられ、
前記取引プラットフォームは、前記取引ストラテジオフロードエンジンと前記ティッカープラントエンジンとを相互接続するよう構成されたピアツーピア型ハードウェア相互接続を有し、
前記ティッカープラントエンジンは、前記ホストプロセッサおよび前記ホストメモリを用いること無く、前記ピアツーピア型ハードウェア相互接続を介して、前記取引ストラテジオフロードエンジンと共有するメモリに前記標準化金融市場データを書き込むことにより、前記取引ストラテジオフロードエンジンに標準化金融市場データを通信するよう構成されている、
ことを特徴とする装置。
【請求項３０】
前記ホストプロセッサおよび前記ホストメモリは、ソフトウェアアプリケーションにより取引ストラテジを実行するよう構成されており、
前記取引プラットフォームは、前記ティッカープラントエンジンおよび前記ホストシステムにより共有されたメモリを有しており、但し、前記ティッカープラントエンジンは標準化金融市場データを共有された前記メモリに書き込むようさらに構成されており、
前記取引プラットフォームは、前記取引ストラテジソフトウェアアプリケーションと前記取引ストラテジオフロードエンジンとを相互接続するよう構成されたハードウェア−ソフトウェア相互接続チャネルを有しており、
前記取引ストラテジソフトウェアアプリケーションは、（１）前記ティッカープラントエンジンと前記ホストシステムとの間で共有された前記メモリから前記標準化金融市場データを読み出し、（２）前記ハードウェア−ソフトウェア相互接続チャネルを介して前記取引ストラテジの一部を前記取引ストラテジオフロードエンジンにオフロードし、（３）読み出した前記標準化金融市場データ、および、前記ハードウェア−ソフトウェア相互接続チャネルを介した前記取引ストラテジオフロードエンジンとの相互作用に基づいた前記取引ストラテジを実行する、よう構成されている、
請求項２９記載の装置。
【請求項３１】
前記ティッカープラントエンジンは、第１の装置において用いられ、但し、前記第１の装置は、再構成可能ロジックデバイス、グラフィック処理ユニット（ＧＰＵ）およびチップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素であり、
前記取引ストラテジオフロードエンジンは、第２の装置において用いられ、但し、前記第２の装置は、再構成可能ロジックデバイス、グラフィック処理ユニット（ＧＰＵ）およびチップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素であり、
前記ピアツーピアハードウェア型相互接続は、アドレス可能なメモリ空間を有しており、前記ティッカープラントエンジンは、前記アドレス可能なメモリ空間の第１の部分に割り当てられており、前記取引ストラテジオフロードエンジンは前記アドレス可能なメモリ空間の第２の部分に割り当てられている、
請求項２９または３０記載の装置。
【請求項３２】
前記取引プラットフォームは、基底アドレスレジスタ（ＢＡＲ）をさらに有しており、前記基底アドレスレジスタ（ＢＡＲ）は、前記ティッカープラントエンジンおよび前記取引ストラテジオフロードエンジンのための前記アドレス可能なメモリ空間の前記第１の部分および前記第２の部分を定めるよう構成されている、請求項３１記載の装置。
【請求項３３】
ストリームされる金融市場データを受信し、処理するよう構成された取引プラットフォームを有する装置であって、
前記取引プラットフォームは、ソフトウェアアプリケーションによって取引ストラテジを実行するよう構成されたホストコンピュータシステムを有しており、
前記取引プラットフォームは、（１）再構成可能ロジックデバイス、（２）グラフィック処理ユニット（ＧＰＵ）および（３）チップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素において用いられる取引ストラテジオフロードエンジンを有しており、
前記取引プラットフォームは、前記取引ストラテジソフトウェアアプリケーションと前記取引ストラテジオフロードエンジンとを相互接続するよう構成されたハードウェア−ソフトウェア相互接続チャネルを有しており、
前記取引ストラテジソフトウェアアプリケーションと前記取引ストラテジオフロードエンジンとは、前記ハードウェア−ソフトウェア相互接続チャネルを介して互いに通信し、前記取引ストラテジを実施するよう構成されており、
前記取引ストラテジオフロードエンジンは、１つ以上の金融商品および１つ以上の金融市場に関して前記取引ストラテジの一部を前記ホストコンピュータシステムからオフロードするよう構成されている、
ことを特徴とする装置。
【請求項３４】
前記ホストコンピュータシステムはホストプロセッサおよびホストメモリを有し、
前記取引プラットフォームは、前記取引ストラテジの結果として生成される複数の金融商品注文を管理するよう構成された注文管理エンジンをさらに有し、但し、前記注文管理エンジンは（１）再構成可能ロジックデバイス、（２）グラフィック処理ユニット（ＧＰＵ）および（３）チップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素において用いられ、
前記取引プラットフォームは、前記取引ストラテジオフロードエンジンと前記注文管理エンジンとを相互接続するよう構成されたピアツーピア型ハードウェア相互接続を有し、
前記取引ストラテジオフロードエンジンおよび前記注文管理エンジンは、前記ホストプロセッサおよび前記ホストメモリを用いること無く、前記ピアツーピア型ハードウェア相互接続を介して互いに通信するよう構成されている、
請求項３３記載の装置。
【請求項３５】
前記取引ストラテジオフロードエンジンは、第１の装置において用いられ、但し、前記第１の装置は、再構成可能ロジックデバイス、グラフィック処理ユニット（ＧＰＵ）およびチップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素であり、
前記注文管理エンジンは、第２の装置において用いられ、但し、前記第２の装置は、再構成可能ロジックデバイス、グラフィック処理ユニット（ＧＰＵ）およびチップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素であり、
前記ピアツーピア型ハードウェア相互接続は、アドレス可能なメモリ空間を有しており、前記取引ストラテジオフロードエンジンは、前記アドレス可能なメモリ空間の第１の部分に割り当てられており、前記注文管理エンジンは前記アドレス可能なメモリ空間の第２の部分に割り当てられている、
請求項３４記載の装置。
【請求項３６】
前記取引プラットフォームは、基底アドレスレジスタ（ＢＡＲ）をさらに有しており、前記基底アドレスレジスタ（ＢＡＲ）は、前記取引ストラテジオフロードエンジンおよび前記注文管理エンジンのための前記アドレス可能なメモリ空間の前記第１の部分および前記第２の部分を定めるよう構成されている、請求項３５記載の装置。
【請求項３７】
前記取引ストラテジオフロードエンジンは、バスケット計算エンジンを有する、請求項３３から３６のいずれか１項記載の装置。
【請求項３８】
前記ピアツーピア型ハードウェア相互接続はＰＣＩ Ｅｘｐｒｅｓｓバスを有する、請求項１８〜３２、３４〜３７のいずれか１項記載の装置。
【請求項３９】
取引プラットフォームが、ストリームされる金融市場データを受信し、処理するステップを含む方法であって、
前記取引プラットフォームは、金融商品取引をサポートするデータを処理するよう構成された、ホストプロセッサおよびホストメモリを有するホストシステムを有し、
前記取引プラットフォームは、（１）再構成可能ロジックデバイス、（２）グラフィック処理ユニット（ＧＰＵ）および（３）チップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素において用いられる前記ティッカープラントエンジンを有し、
前記取引プラットフォームは、（１）再構成可能ロジックデバイス、（２）グラフィック処理ユニット（ＧＰＵ）および（３）チップマルチプロセッサ（ＣＭＰ）から成る群から選択される１つの要素において用いられる注文管理エンジンを有し、
前記取引プラットフォームは、前記ティッカープラントエンジンと前記注文管理エンジンとを相互接続するよう構成されたピアツーピア型ハードウェア相互接続を有し、
前記受信し、処理するステップは、
前記ティッカープラントエンジンが、金融市場データのストリームを受信し、標準化するステップと、
前記注文管理エンジンが、前記標準化金融市場データに基づいて複数の金融商品注文を管理するステップと、
前記ティッカープラントエンジンが、前記ホストプロセッサおよび前記ホストメモリを用いること無く、前記ピアツーピア型ハードウェア相互接続を介して、前記注文管理エンジンと共有するメモリに前記標準化金融市場データを書き込むことにより、前記注文管理エンジンに前記標準化金融市場データを通信するステップと、
を含む、
ことを特徴とする方法。