Cadence Tensilica FloatingPoint DSPファミリは、計算集約型のアプリケーションを対象としています

更新日: 21 年 2021 月 XNUMX 日

Cadence Tensilica FloatingPoint DSPファミリは、計算集約型のアプリケーションを対象としています

Cadence Tensilica FloatingPoint DSPファミリは、計算集約型のアプリケーションを対象としています

ケイデンスデザインシステムズは、特に浮動小数点中心のワークロード向けにスケーラブルで構成可能なソリューションを提供するように設計されたテンシリカFloatingPointDSPファミリを発表しました。

これらの新しいDSPIPコアは、小型の超低電力から非常に高性能まで拡張され、バッテリー駆動デバイスのエネルギー効率の高いソリューションから人工知能/機械学習(AI / ML)までの幅広いアプリケーションに最適です。 )、モバイル、自動車、ハイパースケールコンピューティング、および消費者市場におけるモーター制御、センサーフュージョン、オブジェクトトラッキング、拡張現実/仮想現実(AR / VR)アプリケーション。

このファミリは、Tensilica FloatingPoint KP1 DSP、Tensilica FloatingPoint KP6 DSP、Tensilica FloatingPoint KQ7 DSP、およびTensilica FloatingPoint KQ8DSPのXNUMXつのコアで構成されています。

それぞれが共通の命令セットアーキテクチャ(ISA)を既存のテンシリカDSPのオプションのベクトル浮動小数点ユニット(VFPU)と共有し、浮動小数点ワークロードの簡単なオフロードを可能にしながら、ソフトウェアの移植性と再利用性を促進します。

Tensilica Xtensa LXおよびNXプラットフォームの両方で128ビットSIMDから1024ビットSIMDまでスケーラブルな浮動小数点DSPは、VFPUアドを備えたテンシリカ固定小数点DSPと比較して、融合乗算加算(FMA)操作を25%向上させます。オンにすると、運用スループットの向上に貢献します。 テンシリカインストラクションエクステンション(TIE)言語を使用すると、パフォーマンスをさらに向上させ、差別化することができます。 さらに、FloatingPoint DSPは、VFPUを備えた同様のクラスの固定小数点DSPと比較して、最大40%の面積節約を提供します。

高性能ソフトウェアツールは、効果的な自動ベクトル化を提供し、スカラーコードを最適化して、手作業を最小限に抑えて、ベクトル浮動小数点ユニットを利用できるようにします。 最適化されたEigen、NatureDSP、同時ロケーションおよびマッピング(SLAM)、および数学ソフトウェアライブラリのサポートにより、高性能ソフトウェアの開発が容易になります。

Tensilica FloatingPoint DSPは、既存の浮動小数点共通ソフトウェアスタックの新しいTensilica FloatingPoint DSPへの、およびファミリ内のFloatingPointDSP間のシームレスな移行をサポートするソフトウェア開発環境も提供します。

ケイデンスのテンシリカマーケティングのシニアグループディレクターであるラリー・プルジワラは、次のように述べています。 「浮動小数点中心の計算用に特別に設計された、エネルギー効率が高く、費用効果が高く、高性能のDSPは、競争力のある差別化された製品を開発するために重要です。 スケーラブルなTensilicaFloatingPoint DSPファミリは、アプリケーションに関係なく、これらの浮動小数点計算に最適なPPAを提供します。 これらのDSPは、Cadenceが計算ソフトウェアの能力をハードウェアに適用してお客様の設計上の課題を解決する方法の一例です。」