Microchip Technology Inc. on ottanut käyttöön VectorBlox Accelerator -ohjelmistokehityspaketin (SDK) vastaamaan kasvavaan tarpeeseen energiatehokkaita päätelmiä reunasovelluksissa helpottamalla ohjelmistokehittäjien algoritmien toteuttamista kenttäohjelmoitavissa PolarFire-porttiryhmissä (FPGA). Käyttämällä SDK kehittäjät voivat käyttää PolarFire FPGA luoda pienitehoiset, joustava overlay-pohjainen neuroverkon sovelluksia ilman oppimista FPGA työkalu virtaus.
VectorBlox Accelerator SDK on suunniteltu antamaan kehittäjille mahdollisuus koodata C / C ++ -sovellukseen ja ohjelmoida energiatehokkaita hermoverkkoja, ja se voi toteuttaa malleja TensorFlow- ja avoimen hermoverkon vaihto (ONNX) -muodoissa. VectorBlox Accelerator SDK: ta voidaan käyttää Linux- ja Windows-käyttöjärjestelmissä, ja siinä on vähän tarkka simulaattori, jota voidaan käyttää laitteiston tarkkuuden vahvistamiseen itse ohjelmistoympäristössä. Neuraaliverkon IP avulla sarja tukee myös kykyä ladata erilaisia verkkomalleja ajon aikana.
PolarFire FPGA -laitteiden kokonaisteho on jopa 50 prosenttia pienempi kuin kilpailevien laitteiden, ja tarjoaa samalla 25 prosenttia korkeamman kapasiteetin matemaattisia lohkoja, jotka voivat tuottaa jopa 1,5 teraoperaatiota sekunnissa (TOPS). FPGA: iden avulla kehittäjät voivat hyödyntää räätälöintiä ja eriyttämistä laitteiden luontaisen päivitettävyyden ja kyvyn integroida toiminnot yhdelle sirulle avulla. PolarFire on saatavana erikokoisina, jotta ne sopivat yhteen sovellusten suorituskyvyn, tehon ja pakkauskoon kanssa, jotta asiakkaat voivat toteuttaa ratkaisunsa jopa 11x11 mm: n pakkauskoossa.
Jos haluat tietää enemmän VectorBlox Accelerator SDK: sta, käy Microchip Technology Inc: n virallisella verkkosivustolla.