hírek

Neurális hálózati gyorsítók Lattice FPGA-khoz

Mindkettő célja a neurális hálózatok bevezetése a fogyasztói és ipari hálózati termékekbe. Nem alkalmasak hálózati képzésre, amelyet máshol kell elvégezni.

A „bináris neurális hálózat (BNN) gyorsító” támogatja az 1 bites súlyokat, 1 bites aktivációs kvantitatív meghatározással rendelkezik, és a cég iCE40 UltraPlus FPGA-jával való használatra készült.

A gyorsító és az FPGA kombinációja mindig bekapcsolt alkalmazásokhoz készült, például verbális kulcsmondat-észleléshez, arcfelismeréshez és objektum-észleléshez.

Lattice-BNN-acceleratorAz előre jelzett BNN + iCE40 UltraPlus alkalmazás paraméterei:

  • 1 bites neurális hálózat
  • 1-10mW aktív fogyasztás
  • 5,5 mm2 lábnyom
  • ~ 1 dollár bomba

A második termék, a „konvolúciós neuronhálózat (CNN) gyorsító” 1, 8 és 16 bites adatok választását támogatja mind a súlyok, mind az aktiválás szempontjából. Az ECP5 FPGA-kat célozzák meg - ezeket általában video felhasználásra szánják.

Az FPGA-erőforrások megmentése érdekében a különféle szószélességeket (1, 8 vagy 16 bites) össze lehet keverni és illeszteni az idegháló különböző rétegeiben.

A gyorsító és az FPGA kombinációja olyan alkalmazásokhoz készült, amelyek tartalmazzák az arckövetést, az objektumkövetést, a sebességjel-észlelést és az objektumok számlálását.

Lattice-CNN-accelerator

Az előre jelzett CNN + ECP5 alkalmazásparaméterek:

  • 1, 8 vagy 16 bites hálózat
  • <1W active consumption
  • 100 mm2 lábnyom
  • ~ 10 dollár bomba

A szoftverfejlesztés érdekében a cég egy neurális hálózati fordítót vezet be, amely kompatibilis mind a Caffe, mind a TensorFlow hálózati fejlesztési rendszerekkel.

A Lattice marketing igazgatója, Deepak Boppana szerint a fordítónak nincs előzetes RTL tapasztalata, és elemeznie kell és szimulálnia kell a terveket.

A tervek szerint Boppana szerint a fordítót a cég Radiant fejlesztési környezetével együtt fogják használni a BNN + iCE40 UltraPlus kombinációhoz, vagy a Diamond fejlesztési környezetéhez a CNN + EC5P számára.

Azoknak az ügyfeleknek a számára, akik nem tudnak egy neurális hálózati alapú alkalmazást kifejleszteni, a cég együttműködött olyan tervező szolgáltató cégekkel, mint a Colorado Engineering, a Wipro, a Softnautincs és a VectorBlox.

Hardverfejlesztő panelek már elérhetők az iCE40 UltraPlus és az ECP5 számára.

Interfész-áthidaló és adat-aggregáló alkalmazások várhatók nagy volumenű tárgyak internete alkalmazásokban, beleértve az intelligens hangszórókat, megfigyelő kamerákat, ipari robotokat és droneket.

Referenciaterveket nyújtanak: arcfelismerés, kulcsmondat-észlelés (iCE40 UltraPlus), valamint az EC5P számára: tárgyszámlálás, arckövetés és sebességjel-észlelés.

A gyorsítók „sensAI” márkanévvel rendelkeznek.