2011-01-11 5 views
1

私は様々な人々から、プログラム可能なイーサネットカードが存在し、容易に入手できると聞いてきました。しかし、私はまだこれらの神秘的なデバイスの1つを追跡することができなければならないので、私は彼らがまさにその神話かどうか疑問に思っています。プログラム可能なイーサネットデバイス(オンボードのCPUと考える)は本当に存在しますか?

このようなプログラム可能なカードには、ギガビットイーサネットインターフェイスがあり、プログラマブルCPUがあり、PCI Express経由でホストシステムに接続します。これらのカードが対処する問題領域は、カード自体が作業を行い、オペレーティングシステムに「レポートバック」する低遅延ネットワークアプリケーションです。基本的に、このカードはコプロセッサーとして機能し、カード上のすべての低レイテンシ要件を処理するため、ユーザの地面に低遅延コードを書き込む問題を回避します。応答時間は0.4ms〜0.5msと考えています。

私の質問は、これらのカードが本当に存在しているかどうかです。もしそうなら、私はどこに手を差し伸べることができますか?

答えて

0

ビッグフットネットワークスは、「スマート」NICである一連の製品(キラーライン)を製造しています。 Killer 2100

現在の製品がユーザプログラマブルであるかどうかは、一見して明らかではありません。しかし、a review of a legacy product of theirsは、カードに特化した「アプリ」をロードできることを示唆しています。

+0

私が解決策としてこれを検討している理由は、アプリケーションの一部だけがリアルタイム性を必要とするためです。決定が下され、実行されると、アクション自体が0.5ms以内で起こっている限り、それについて私に教えてもらうのに1秒かかるかどうかは気にしません – PeterM

2

AdvancedIOには、デュアルおよびクワッドプログラマブル10ギガビットPCI Expressカードが搭載されています。これらのカードは、超低レイテンシおよびラインレートアプリケーション(高周波取引、軍事通信およびテレコム)向けに設計されています。 FPGAではレイテンシが低くリアルタイムで大量のデータを処理できるため、CPUではなくFPGAを使用します。

あなたはこれらのカードの詳細情報が必要な場合は、に行くことができます:あなたがアプリケーションの詳細情報が必要な場合は、あなたがに行くことができる http://www.advancedio.com/products/form-factor/pci-express/

http://www.advancedio.com/markets/financial/またはウェブサイト上の異なる市場を参照します。

これらのカードには、アプリケーションの開発を容易にする開発フレームワークが付属しています。

幸運

1

RNET技術は、それはむしろ、FPGAベース(HWのプログラマブル)です高度なI/Oカードよりも、ソフトウェアプログラム可能であり、ユーザプログラマブルNICを持っています。

関連する問題