
FPGAで加速するNVMeストレージソリューション
White Paper FPGA-Accelerated NVMe Storage Solutions UsingBittWare 250 series accelerators 概要 近年、NANDフラッシュベースのストレージへの移行と、その導入が進んでいます。
BittWareSDKは、BittWare FPGAカードを使用したアプリケーションのデバッグや開発を支援するドライバ、ライブラリ、モジュール、ユーティリティのクロスプラットフォームコレクションである。SDKを使用すると、インターフェイスのコードサンプルや完全なカードサポートパッケージを使用して、より迅速に開始することができます。アプリケーションを起動したら、SDKユーティリティを使用してカードの状態を監視してください。
汎用ライブラリ
汎用ユーティリティ
カードサポートパッケージ
PCIおよびUSBドライバ
テストや開発のためのさまざまな機能を備えたSDKは、すぐに使い始めることができます。
SDKは、アプリケーション開発の参考となるいくつかの例を提供しています。サンプルはFPGAカードによって異なりますが、以下のようなものがあります:
また、SDKには用途に応じたCLIユーティリティが多数含まれており、コマンドラインが複雑になりすぎるのを防いでいます。ユーティリティはPythonで書かれているので、例として使うこともできます。
SDKをサポートしているBittWare カードを購入すると、SDKが無料で付属しています。常に初期リリースにアクセスすることができ、将来のアップデートを購入するオプションもあります。
エンタープライズクラスの製品へのコミットメントの一環として、BMC、SDK、CSPのテストとパッケージングを自動化するために、継続的インテグレーション&デプロイツールをフル活用しています。
これにより、リリースサイクルが短縮され、1回のリリースでより高い精度を確保することができます。
簡略化されたスクリプト言語と、FPGAカードをサーバーに統合するための機能を備えたSDKは、時間の節約とリスクの低減を実現します。
SDKのライブラリ、サンプル、ユーティリティはPythonで書かれており、使いやすく、より迅速にアプリケーションを開発、テストすることができます。
また、各ライブラリはC APIとして提供されており、より最適化することが可能です。
SDKには、Linux(CentOS、Ubuntu)用のドライバと、WindowsをサポートするためのBittWare ドライバが用意されています。
BittWareのSDKサポート付きFPGAカードは、PLDMに対応しています。BittWare カード上のBMCは、カード上の各インターフェースにPLDMプロトコルを提供し、サーバBMCとの統合を可能にします。
BittWareの PCIe FPGA カードは、カードとそのペリフェラルの制御、監視、アクセスを可能にするボード管理コントローラ(BMC) を備えています。
各インターフェースへのPLDMプロトコル
BMCの特徴
White Paper FPGA-Accelerated NVMe Storage Solutions UsingBittWare 250 series accelerators 概要 近年、NANDフラッシュベースのストレージへの移行と、その導入が進んでいます。
HBM2を搭載した520N-MXカードの2D FFTデモで、oneAPIの使用方法をご確認ください。ページ下部のコードダウンロードをリクエストしてください!
データレコーダーの場合、ある持続的なデータレートに必要なドライブは何台でしょうか。このホワイトペーパーで、その答えを見つけてください。
ホワイトペーパーBittWareネットワークパケット処理のためのSmartNIC Shellの紹介 概要 SmartNIC Shellは、完全に動作するNICを実装している。BittWare
45 South Main Street, Concord, NH 03301|コンコード、ニューハンプシャー州 603-406-6200 | 連絡先