
バイナリ重み付けニューラルネットワーク推論のFPGAアクセラレーション
White Paper FPGAアクセラレーション of Binary Weighted Neural Network Inference YOLOv3の特徴のひとつに、1枚の画像から複数の物体を認識することがあげられる。そのために
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アクセラレーション of Binary Weighted Neural Network Inference YOLOv3の特徴のひとつに、1枚の画像から複数の物体を認識することがあげられる。そのために
BittWare オンデマンド・ウェビナー エンタープライズクラスのFPGAサーバー:TeraBoxのアプローチ FPGAベースのカードは、データセンターとエッジコンピューティングのための重要なデバイスとして成熟しています。しかし、その一方で
記事 ホモモーフィック・エンクリプションアクセラレーション FPGAアクセラレーション このユニークなソリューションは、暗号化されたデータに対して、復号化や鍵の共有なしに計算を可能にします。 従来の暗号化は暗号化の限界
PCIe FPGA Card 520NXStratix 10 AI-optimized FPGA with HBM2 AI-optimized for High-Bandwidth, Low-Latency AIアクセラレーション 旧製品のお知らせです:この製品は製造中止品です。
45 South Main Street, Concord, NH 03301|コンコード、ニューハンプシャー州 603-406-6200 | 連絡先