ハイパフォーマンス・コンピューティング(HPC)

FPGAシリコンの進化、ツールフローおよびIPの進化によって、FPGAは科学、工学、ビジネスの問題を解決するための複雑な計算アプリケーションを加速するための理想的なソリューションであることが証明されています。FPGAの固有の再プログラム可能性、ディープパイプライン構造、大規模な並列計算リソースは、進化し続けるハイパフォーマンスコンピューティング(HPC)アルゴリズムの技術とゲノミクス、暗号化、コンピュータービジョン、ニューラルネットワーク、ビッグデータ、高頻度トレーディング分野などのアプリケーションを支持します。 さらにFPGAは同等以上の優れた結果で消費電力を劇的に削減し、将来のアップグレードや修正のための場所を提供します。

 

30年以上にわたってアルデックはFPGAの設計と検証のためのツールを提供し、FPGAテクノロジ、業界標準、ツールチェーン、ハードウェアプログラミング言語、検証メソッドに関する深い知識を培ってきました。私たちの使命は、現在利用可能な最も電力効率の高いHPCソリューションの展開を計画されている方に、この経験を共有することです。ベアハードウェアを提供する他ベンダとは異なり、最初の成功のために開発ツール、再利用可能なモジュール、アドバイザリーサービスを使用してFPGAへの移行プロセスをサポートします。アルデックのHPCターンキーソリューションには、スケーラブルなFPGAベースのハードウェアでHPCアルゴリズムを高速化および展開するために必要な3つの要素が含まれています。

 

  • FPGAベースのアクセラレータ
  • リファレンスデザインと統合サービス
  • HDL/RTLコード設計およびシミュレーションツール

 

FPGAベースのアクセラレータ

お客様のニーズは個々に異なり、プロジェクトに依存しているため、アルデックはさまざまな期待に応えるFPGAボードのポートフォリオを開発しました。現在、アルデックでは、大規模HPC組込みHPCの2つの主要カテゴリに分類される最も要求の厳しい洗練されたアルゴリズムの高速化に対応できる複数のボード構成を提供しています。

 

HESプロトタイピングボードファミリから派生したアクセラレータは、大規模なHPCアプリケーション向けに設計および最適化されています。組込みHPCのニーズの高まりに対処するために、アルデックはARM CortexプロセッサとFPGA構造の両方を1つのチップに統合するXilinx Zynqデバイスを利用するコンパクトなTySOM ボードファミリを設計しました。

 

迅速なインテグレーション

ソフトウェア開発者が必要とするのは、FPGAにマップされたアルゴリズムの短期間の短い立ち上げとメインアプリケーションとの迅速な統合です。アルデックでは、HPCビジネスおよびソフトウェア開発モデルとFPGA設計プロセスを理解しているため、FPGAテクノロジを活用してハードウェアの専門家チームの雇用を回避できる統合ソリューションを提供する能力があります。統合ソリューションには、HES Proto-AXIインターフェイスなどの再利用可能なソフトウェアおよびハードウェアコンポーネントと知見と専門知識を広めるためのアドバイザリーサービスなどが含まれています。FPGAチップベンダとアルデックの緊密な協力、およびアルゴリズムの実装に使用されるツールチェーンに関する広範な知識により、FPGAへの移行が効率的かつ問題なく行われます。

 

サービスとリファレンスデザイン

私たちは再利用性を信じています。アルデックは、大規模HPCプラットフォームと組込みHPCプラットフォームの両方に対する多くのリファレンスデザインをお客様に提供しています。ゼロからプロジェクトを開始する必要はなく、再利用が可能なデザインを使用しプロジェクトの立上げを大幅に短縮できます。これで十分でない場合は、FPGA/ASICテクノロジに関する30年以上の専門知識を持つアルデックは、下記のカスタムエンジニアリングサービスを提供しサポートしますします:

  • プリケーションに最適化された完全なシステムの構築
  • アルゴリズムとFPGAハードウェアインフラストラクチャの統合
  • アルゴリズムをFPGAに変換

 

FPGA設計およびシミュレーションツール

全なFPGA開発エコシステムを求めているユーザーは、FPGAアクセラレータボードおよびRTL開発/シミュレーションツール(Pythonテストベンチサポートが可能なハイパフォーマンス混在言語 (VHDL/Verilog/SystemVerilog/SystemC) シミュレータ Riviera-PRO など)を使用してAldecと連携することでメリットが得られます。

 

ベネフィット

  • オーダーメイドのハードウェアプラットフォーム - 大規模および組み込みHPC向けFPGAボードの幅広いポートフォリオから選択可能
  • 拡張性 - マルチFPGAおよびマルチボード構成のサポートにより、アルゴリズムカーネルの複製が容易
  • クイックインテグレーションと短期間立上げ - 再利用可能なコンポーネント、プロセス、リファレンスデザイン
  • 完全な開発環境 - RTLシミュレーターおよびFPGAベンダーツールとの統合
  • FPGAの専門知識を必要とするお客様向けのインテグレーションサービス - アルデックはエンジニアリングサービスを提供


Printed version of site: www.aldec.com/jp/solutions/hpc