Rundt regnet 300 deltagere havde fundet vej til IDA’s meget stort og flot anlagte Embedded Everywhere, hvor en perlerække af foredragsholdere fra både ind- og udland og fra såvel industri som forskerverdenen havde sat hinanden i stævne for at diskutere… Ja, nu ville det være fristende at skrive embeddede applikationer. Men reelt var fokus nærmere på næste skridt inden for IoT og embeddede løsninger, nemlig AI og brugen af distribueret intelligens. Og her fik deltagerne i konferencen virkelig noget med hjem.
– Tænk på, hvor mange bytes, man som privat forbruger genererer og formidler i løbet af dagen. Der er flere lag i trafikken. Dels er der sensoren og front-enden, dels et mellemliggende beregnings- og memory-lag og endelig er der clouden. CPU’en har tidligere været det oplagte valg til regneopgaverne, men CPU’erne bør ikke stå alene i IoT-miljøet. I stedet opstår behovet for skalérbare heterogene computermiljøer med CPU, FPGA, ASSP og grafikprocessorer i forskellige konstellationer, fortalte Stefano Zammattio fra Intel, der løbende har trimmet deres processor- og software-udbud til hele spændvidden inden for IoT- og kommende AI-applikationer.
De heterogene løsninger med integrerede CPU/FPGA/controller- og hardware/software-løsninger er udgangspunktet for mange af de fremtidige AI-modeller. Men ”heterogen” er ikke fasttømret definition i forhold til applikationerne. Det kræver, at man skelner knivskarpt mellem den fysiske behaviour af et system i forhold til real-time kravet – og vel også det sikkerhedskritiske niveau for applikationen. Her kommer et begreb som ”inferencing” ind i billedet. I AI skal systemerne lære, og det sker enten gennem ”training”, der er den lidt mere eftertænksomme proces, som typisk opstår i clouden, når computerne i de højere lag lige skal tygge på informationerne, eller gennem inferencing. Sidstnævnte skal helt ud i front-end’en, hvor de ofte tidskritiske beslutninger skal tages – eksempelvis i selvkørende biler, som lynhurtigt skal determinere, om et objekt foran bilen er et vejbump eller en liggende person.
Læs rapporten fra Embedded Everywhere konferencen, som bliver offentliggjort i Aktuel Elektronik 7/2018, der udkommer 22. maj.