IAR:n kehitystyökaluun Embedded Workbench on on lisätty tuki neuraalilaskennan toteuttamiseen ARM Cortex-M-suorittimella. Ruotsalaisyhtiön C / C ++ kääntäjä kattaa yli 5000 Arm-laitetta. Uutuus on esillä Nürnbergin Embedded World 2018 -messuilla.
IAR:nEmbedded Workbench for Armin uusimpaan versioon on tuotu tuki Amin CMSIS-NN kirjastolle. Sen avulla voidaan hyödyntää IAR Systemsin tuotepäällikkön Anders Lundgrenin mukaan maksimaalisesti sulautettujen hermoverkkojen toimintaa IoT-laitteissa.
Arm Cortex Microcontroller -ohjelmistoliitäntästandardi (CMSIS) tarjoaa skaalautuvan käyttöliittymässtandin kaikille Arm Cortex-M-sarjan suorittimille.
Tavallisten sulautettujen reaaliaikatoimintojen lisäksi ratkaisusta löytyy tuki myös koneoppimisessa käytetylle neuraalilaskenalle.
CMSIS-NN-ohjelmistokirjasto on kokoelma neuraalilaskennan rutiineita, jotka on kehitetty maksimoimaan suorituskyky ja muistinkulutus Arm Cortex-M -prosessorin ytimissä.
Armin tuotepäällikkö Tim Hartleyn mukaan CMSIS-NN-kirjastojen käyttöönotolla kehittäjät voivat saavuttaa jopa viisinkertaisen suorituskyvyn ja parantaa Cortex-M-prosessoreilla koneoppimisohjelmissa.
LISÄÄ: IAR Systems Embedded World 2018:ssa (LINKKI), IAR Embedded Workbench (LINKKI), ARM-software/CMSIS_5 (LINKKI), New CMSIS-NN Neural Network Kernels (LINKKI).
Kuvituskuva: IAR