Die Cadence Tensilica FloatingPoint DSP-Familie zielt auf rechenintensive Anwendungen ab

Update: 21. Juni 2021

Die Cadence Tensilica FloatingPoint DSP-Familie zielt auf rechenintensive Anwendungen ab

Die Cadence Tensilica FloatingPoint DSP-Familie zielt auf rechenintensive Anwendungen ab

Cadence Design Systems hat die Tensilica FloatingPoint DSP-Familie vorgestellt, die eine skalierbare und konfigurierbare Lösung speziell für gleitkommazentrierte Workloads bietet.

Diese neuen DSP-IP-Cores reichen von kleinem, extrem niedrigem Stromverbrauch bis hin zu sehr hoher Leistung und eignen sich gut für ein breites Anwendungsspektrum von: energieeffizienten Lösungen für batteriebetriebene Geräte bis hin zu künstlicher Intelligenz/Maschinenlernen (KI/ML ), Motorsteuerung, Sensorfusion, Objektverfolgung und Augmented Reality/Virtual Reality (AR/VR)-Anwendungen in den Mobil-, Automobil-, Hyperscale-Computing- und Verbrauchermärkten.

Die Familie besteht aus vier Kernen: dem Tensilica FloatingPoint KP1 DSP, dem Tensilica FloatingPoint KP6 DSP, dem Tensilica FloatingPoint KQ7 DSP und dem Tensilica FloatingPoint KQ8 DSP.

Beide teilen sich eine gemeinsame Befehlssatzarchitektur (ISA) mit der optionalen Vektor-Gleitkommaeinheit (VFPU) vorhandener Tensilica-DSPs, was die Portabilität und Wiederverwendbarkeit der Software fördert und gleichzeitig das einfache Auslagern von Gleitkomma-Workloads ermöglicht.

Die FloatingPoint-DSPs sind auf den Plattformen Tensilica Xtensa LX und NX skalierbar von 128-Bit SIMD bis 1024-Bit SIMD und bieten im Vergleich zu Tensilica-Festkomma-DSPs mit VFPU-Add- auf und trägt zu einem höheren Betriebsdurchsatz bei. Die Leistung kann mit der Sprache Tensilica Instruction Extension (TIE) weiter verbessert und differenziert werden. Darüber hinaus bieten die FloatingPoint-DSPs bis zu 25 % Flächeneinsparungen im Vergleich zur ähnlichen Klasse von Festkomma-DSPs mit VFPUs.

Hochleistungs-Softwaretools bieten eine effektive Auto-Vektorisierung, die dazu beiträgt, den Skalarcode zu optimieren, um die Vektor-Gleitkommaeinheiten mit minimalem oder keinem manuellen Aufwand zu verwenden. Die Unterstützung für optimierte Eigen-, NatureDSP-, Simultaneous Location and Mapping (SLAM) und mathematische Softwarebibliotheken ermöglicht eine einfachere Entwicklung von Hochleistungssoftware.

Die Tensilica FloatingPoint DSPs bieten auch eine Softwareentwicklungsumgebung, die die nahtlose Migration des bestehenden gemeinsamen Floating-Point-Software-Stacks zu den neuen Tensilica FloatingPoint DSPs und zwischen den FloatingPoint-DSPs innerhalb der Familie unterstützt.

„Gleitkommazahlen werden in modernen Berechnungen in einem breiten Spektrum rechenintensiver Anwendungen häufig verwendet, und der Bedarf an Gleitkomma-Verarbeitung wächst“, sagte Larry Przywara, Senior Group Director, Tensilica Marketing bei Cadence. „Energieeffiziente, kostengünstige und leistungsstarke DSPs, die speziell für gleitkommazentrierte Berechnungen entwickelt wurden, sind entscheidend für die Entwicklung wettbewerbsfähiger und differenzierter Produkte. Die skalierbare Tensilica FloatingPoint DSP-Familie bietet unabhängig von der Anwendung optimale PPA für diese Gleitkomma-Berechnungen. Diese DSPs sind ein Beispiel dafür, wie Cadence unsere Computersoftware-Fähigkeiten auf Hardware anwendet, um die Designherausforderungen unserer Kunden zu lösen.“