Microchip Technology Inc. представи VectorBlox Accelerator Software Development Kit (SDK), за да отговори на нарастващата нужда от енергийно ефективно включване в крайни приложения, като улесни разработчиците на софтуер да внедрят своите алгоритми в програмируемите на полето масиви на портата (FPGA) на PolarFire. Чрез използването на SDK разработчиците могат да използват FPGA на PolarFire за създаване на приложения с невластена гъвкава невронна мрежа, базирани на наслагване, без да изучават поток от инструменти на FPGA.
SDK VectorBlox Accelerator е създаден, за да позволи на разработчиците да кодират в C / C ++ и да програмират енергийно ефективни невронни мрежи и може да изпълнява модели в TensorFlow и формата за обмен на отворена невронна мрежа (ONNX). SDK VectorBlox Accelerator може да работи на операционна система Linux и Windows и има малко точен симулатор, който може да се използва за проверка на точността на хардуера в самата софтуерна среда. С помощта на IP на невронната мрежа, комплектът също така поддържа възможността за зареждане на различни мрежови модели по време на изпълнение.
FPGA на PolarFire доставят до 50 процента по-ниска обща мощност от конкурентните устройства, като същевременно предлагат 25 процента математически блокове с по-голям капацитет, които могат да доставят до 1,5 тера операции в секунда (TOPS). Използвайки FPGA, разработчиците могат да използват персонализиране и диференциация чрез присъщата за устройствата възможност за надграждане и способността да интегрират функции на един чип. PolarFire се предлага в редица размери за съвпадение на производителността, мощността и компромисите с размера на пакета за приложения, за да даде възможност на клиентите да внедрят своите решения в размери на опаковките от 11x11 mm.
За да научите повече за VectorBlox Accelerator SDK, посетете официалния уебсайт на Microchip Technology Inc.