Společnost Microchip Technology Inc. představila sadu VectorBlox Accelerator Software Development Kit (SDK), aby uspokojila rostoucí potřebu energeticky efektivního odvozování v hranních aplikacích tím, že vývojářům softwaru usnadní implementaci jejich algoritmů v polních programovatelných hradlových polích (FPGA) PolarFire. Pomocí SDK mohou vývojáři použít PolarFire FPGA pro vytváření nízkoenergetických flexibilních aplikací neuronové sítě založených na překrytí, aniž by se učili tok nástrojů FPGA.
Sada VectorBlox Accelerator SDK je navržena tak, aby vývojářům umožňovala kódování v C / C ++ a programování energeticky efektivních neuronových sítí, a může provádět modely ve formátu TensorFlow a výměně otevřené neurální sítě (ONNX). Sada VectorBlox Accelerator SDK lze provozovat v operačních systémech Linux a Windows a má trochu přesný simulátor, který lze použít k ověření přesnosti hardwaru v samotném softwarovém prostředí. S pomocí IP neurální sítě podporuje sada také schopnost načítat různé modely sítě za běhu.
PolarFire FPGA poskytuje až o 50 procent nižší celkový výkon než konkurenční zařízení a zároveň nabízí 25 procent matematických bloků s vyšší kapacitou, které mohou poskytovat až 1,5 tera operací za sekundu (TOPS). Díky použití FPGA mohou vývojáři využít přizpůsobení a diferenciaci prostřednictvím vlastní upgradovatelnosti zařízení a schopnosti integrovat funkce do jednoho čipu. PolarFire je k dispozici v celé řadě velikostí pro přizpůsobení výkonu, výkonu a kompromisu velikosti balení pro aplikace, aby zákazníci mohli implementovat svá řešení v velikostech balení pouhých 11x11 mm.
Chcete-li se dozvědět více o sadě VectorBlox Accelerator SDK, navštivte oficiální web společnosti Microchip Technology Inc.