IntelAgilex FPGA搭載 IA-420f PCIeアクセラレータ。
IA-420f のご紹介:インテルによる強力なロープロファイル FPGA カードAgilex Agilex のパワーを活用する 新しいインテルAgilex FPGA は、より強力になりました。
SmartNIC Shellは、BittWare FPGAボードに実装された完全な動作するNICで、ユーザがFPGAの価値を追加する出発点として使用します。SmartNIC Shellを使用すると、ネットワーク機能(NFV)、ネットワーク監視、特殊なパケットブローカー、またはパケットを操作するその他のものを迅速に展開することができます。シェルは、ホスト・アプリケーションと対話するためのDPDKオフロードを提供し、FPGAプロジェクト・ソースおよび完全機能のビットストリームとして提供されます。
SmartNIC Shellは、以下のBittWare の製品に対応しています:
ループバックのFPGAビットストリームには、いくつかのコンポーネントが含まれています。各コンポーネントは、データプレーンとして使用される入力と出力の両方にまとめてAXI4-Streamインターフェイスを備えています。ビットストリームの制御プレーンは、物理PCIeインターフェイスに接続されたAXI4-Liteインターフェイスを使用します。
DPDKはBittWare カード上のFPGAに実装されています。BittWare'アトミック・ルールズとの共同作業は、FPGA内部にDPDKを実装した最初のものです。
BittWare ボードは、Atomic Rules PMD のパッチを当てたバージョンを使用しています。ベースとなるPMDはDPDKディストリビューションに含まれています。BittWare 、必要なパッチはソースディストリビューションの一部として提供されています。BittWareの DPDK によるテストでは、BittWorks II ドライバを置き換える uio_pci_generic ドライバが使用されています。しかし、BittWorks IIのツールの一部はまだ動作します。
ユーザーには、以下のような特典があります:
ASICやFPGAのDPDK実装の多くは、1回のコピーを実行します:
一方、SmartNIC ShellのDPDK IPコアは、常にDPDK mbufに直接DMAを行い、CPUがパケットデータをコピーする必要はありません。メタデータのための2回目のDMAは不要で、CPUのオーバーヘッド、レイテンシ、ホスト・メモリの要件を削減します。このため、小さなパケットをより少ないDMAで結合したり、PCAPレコードとして事前にフォーマットされたデータを書き込むなど、PCIeの最適化を行う機会が失われます。必要であれば、アプリケーション・コードがDPDKコアの上のFPGAでこれらの処理を行うことができます。
このページで紹介するのは、BittWareの SmartNIC Shell の紹介です。App Noteには、さらに多くの詳細が記載されています!フォームに記入して、フルアプリケーションノートのPDFバージョンへのアクセスをリクエストしてください。
"*"は必須項目
IA-420f のご紹介:インテルによる強力なロープロファイル FPGA カードAgilex Agilex のパワーを活用する 新しいインテルAgilex FPGA は、より強力になりました。
PCIe Gen 4 FPGA搭載の新型IA-220-U2 Computational storage PROCESSOR (CSP) Gen 4 PCIe NVMe Eideticom NoLoad SupportBittWare's IA-220-U2 Accelerates NVMe FLASH SSDs
IA-440i 400G + PCIe Gen5 Single-Width Card Compact 400G Card with Power ofAgilex IntelAgilex 7 I-Series FPGA は、アプリケーション向けに最適化されています。
White Paper FPGAアクセラレーション of Binary Weighted Neural Network Inference YOLOv3の特徴のひとつに、1枚の画像から複数の物体を認識することがあげられる。そのために
45 South Main Street, Concord, NH 03301|コンコード、ニューハンプシャー州 603-406-6200 | 連絡先