Cadence Tensilica FloatingPoint DSP-familie is gericht op rekenintensieve toepassingen

Update: 21 juni 2021

Cadence Tensilica FloatingPoint DSP-familie is gericht op rekenintensieve toepassingen

Cadence Tensilica FloatingPoint DSP-familie is gericht op rekenintensieve toepassingen

Cadence Design Systems heeft de Tensilica FloatingPoint DSP-familie onthuld, die is ontworpen om een ​​schaalbare en configureerbare oplossing te bieden, specifiek voor floating-point-centric workloads.

Deze nieuwe DSP IP-cores variëren van klein, ultralaag stroomverbruik tot zeer hoge prestaties en zijn zeer geschikt voor een breed scala aan toepassingen, variërend van: energie-efficiënte oplossingen voor batterijgevoede apparaten tot kunstmatige intelligentie/machine learning (AI/ML ), motorbesturing, sensorfusie, objecttracking en augmented reality/virtual reality (AR/VR) toepassingen in de mobiele, automobiel-, hyperscale computing- en consumentenmarkten.

De familie bestaat uit vier kernen: de Tensilica FloatingPoint KP1 DSP, de Tensilica FloatingPoint KP6 DSP, de Tensilica FloatingPoint KQ7 DSP en de Tensilica FloatingPoint KQ8 DSP.

Elk deelt een gemeenschappelijke instructieset-architectuur (ISA) met de optionele vector floating-point unit (VFPU) van bestaande Tensilica DSP's, wat de portabiliteit en herbruikbaarheid van software bevordert en tegelijkertijd een gemakkelijke offload van floating-point workloads mogelijk maakt.

Schaalbaar van 128-bit SIMD tot 1024-bit SIMD op zowel de Tensilica Xtensa LX- als NX-platforms, de FloatingPoint DSP's leveren een verbetering van 25% in fused multi-add (FMA)-bewerkingen vergeleken met Tensilica fixed-point DSP's met de VFPU-add- ingeschakeld, wat bijdraagt ​​aan een grotere operationele doorvoer. De prestaties kunnen verder worden verbeterd en gedifferentieerd met behulp van de Tensilica Instruction Extension (TIE)-taal. Bovendien bieden de FloatingPoint DSP's tot 40% oppervlaktebesparing in vergelijking met de vergelijkbare klasse van fixed-point DSP's met VFPU's.

Krachtige softwaretools bieden effectieve auto-vectorisatie die helpt bij het optimaliseren van de scalaire code om de drijvende-komma-eenheden van vectoren te gebruiken met minimale tot geen handmatige inspanning. Ondersteuning voor geoptimaliseerde Eigen, NatureDSP, simultane locatie en mapping (SLAM) en wiskundige softwarebibliotheken maakt de ontwikkeling van hoogwaardige software eenvoudiger.

De Tensilica FloatingPoint DSP's bieden ook een softwareontwikkelingsomgeving die de naadloze migratie van de bestaande gemeenschappelijke softwarestack met drijvende komma naar de nieuwe Tensilica FloatingPoint DSP's en tussen de FloatingPoint DSP's binnen de familie ondersteunt.

"Drijvende-kommagetallen worden veel gebruikt in moderne berekeningen in een breed scala aan rekenintensieve toepassingen, en de behoefte aan drijvende-kommaverwerking groeit", zegt Larry Przywara, senior groepsdirecteur, Tensilica marketing bij Cadence. "Energie-efficiënte, kosteneffectieve en krachtige DSP's die speciaal zijn ontworpen voor floating-point-centric berekeningen zijn van cruciaal belang voor het ontwikkelen van concurrerende en gedifferentieerde producten. De schaalbare Tensilica FloatingPoint DSP-familie biedt optimale PPA voor deze drijvende-kommaberekeningen, ongeacht de toepassing. Deze DSP's zijn een voorbeeld van hoe Cadence onze bekwaamheid in rekensoftware toepast op hardware om de ontwerpuitdagingen van onze klanten op te lossen.”