Microchip Technology Inc. predstavio je VectorBlox Accelerator Software Development Kit (SDK) kako bi udovoljio sve većoj potrebi za energetski učinkovitim uključivanjem u rubne aplikacije olakšavajući programerima softvera da implementiraju svoje algoritme u polja s programabilnim vratima PolarFire (FPGA). Korištenjem SDK-a programeri mogu koristiti PolarFire FPGA-e za stvaranje neuronske mrežne aplikacije zasnovane na preklapanju bez učenja FPGA alata.
VectorBlox Accelerator SDK osmišljen je kako bi programerima omogućio kodiranje na C / C ++ i programiranje energetski učinkovitih neuronskih mreža, a može izvršavati modele u TensorFlowu i formatu otvorene razmjene neuronskih mreža (ONNX). VectorBlox Accelerator SDK može se raditi na Linuxu i Windows operativnom sustavu i ima pomalo precizan simulator koji se može koristiti za provjeru točnosti hardvera u samom softverskom okruženju. Uz pomoć IP-a neuronske mreže, komplet također podržava mogućnost učitavanja različitih mrežnih modela u vrijeme izvođenja.
PolarFire FPGA isporučuju do 50 posto manju ukupnu snagu od konkurentskih uređaja, a istovremeno nude i 25 posto matematičkih blokova većeg kapaciteta koji mogu isporučiti do 1,5 tera operacija u sekundi (TOPS). Korištenjem FPGA-a, programeri mogu iskoristiti prilagodbu i diferencijaciju kroz svojstvenu nadogradnju uređaja i sposobnost integriranja funkcija na jednom čipu. PolarFire je dostupan u različitim veličinama za usklađivanje performansi, snage i veličine paketa za aplikacije, kako bi kupci mogli implementirati svoja rješenja u veličinama paketa manjih od 11x11 mm.
Da biste saznali više o VectorBlox Accelerator SDK, posjetite službenu web stranicu Microchip Technology Inc.

