DIANA opent een brede waaier aan nieuwe toepassingen rond artificiële intelligentie.
Onderzoekers van imec en KU hebben de allereerste chip ontworpen die een digitale en analoge coprocessor combineert om berekeningen voor artificiële intelligentie te versnellen.
De DIgital and ANalog Accelerator, kortweg DIANA, voert verschillende soorten berekeningen automatisch op de meest energie-efficiënte manier uit. DIANA kan onder meer ingezet worden om robots efficiënt te laten berekenen welk voorwerp er zich in hun gezichtsveld bevindt en hoe ze dat voorwerp kunnen grijpen.
Artificiële intelligentie dringt razendsnel ons dagelijks leven binnen: van smartphones die het gezicht van hun eigenaar herkennen tot robotstofzuigers die rondslingerende sokken kunnen ontwijken.
Om zinvolle toepassingen mogelijk te maken die ons leven echt verbeteren, moeten deze apparaten nog sneller en beter kunnen interageren met hun omgeving.
De verwerking van de omgevingsbeelden, -geluiden of andere data vindt omwille van privacyredenen best op het apparaat zelf plaats, maar vraagt ook veel rekenkracht waardoor de batterij snel dreigt leeg te lopen.
Vandaag zijn sommige voertuigen en smartphones al uitgerust met een digitale processor die specifiek ontworpen is om berekeningen voor zulke artificiële intelligentie te versnellen.
Om een performante augmentedrealitybril, een autonome drone of een slimme robot mogelijk te maken, is er echter een nieuwe generatie AI-chips nodig die deze berekeningen veel energiezuiniger weet uit te voeren.
Twee jaar geleden ontwikkelden onderzoekers van imec een nieuwe chiparchitectuur waarbij de berekeningen door middel van analoge technologie rechtstreeks in het computergeheugen uitgevoerd worden.
Deze analoge accelerator maakt het mogelijk om het grootste deel van de bewerkingen tien tot honderd keer energie-efficiënter uit te voeren dan in een digitale accelerator.
Voor een ander deeltje van de bewerkingen is de rekenprecisie en programmeerbaarheid van een digitale accelerator dan weer beter geschikt. Om het beste van beide werelden te combineren, hebben onderzoekers van imec en KU Leuven met steun van de Vlaamse regering via het Vlaams AI-Onderzoeksprogramma een processor ontwikkeld die de analoge en een digitale coprocessor combineert.
Dat leidde tot DIANA, een nieuwe AI-chip die gefabriceerd werd door chipproducent GlobalFoundries.
De hybride chip voert automatisch de bewerkingen uit op de coprocessor die het meest geschikt is voor elke specifieke taak. DIANA combineert dus de voordelen van een analoge coprocessor (verwerkingssnelheid en energiezuinigheid) met de brede inzetbaarheid van een digitale coprocessor.
Dat opent een waaier aan nieuwe toepassingen die verder onderzocht zullen worden binnen het Vlaams AI-onderzoeksprogramma. Zo wordt bijvoorbeeld een robotarm ontwikkeld die voorwerpen automatisch kan herkennen en grijpen.
De verschillende rekenoperaties die voor de beeldherkenning en de robotaansturing nodig zijn, kunnen daarbij energie-efficiënt uitgevoerd worden op één en dezelfde chip.
"De sterk toenemende heterogeniteit in de algoritmes voor artificiële intelligentie vereist nieuwe hardware die de verschillende soorten berekeningen performant en energiezuinig kan uitvoeren.
Voor sommige toepassingen, zoals patroonherkenning, is een analoge coprocessor het meest geschikt. Voor andere toepassingen, zoals het redeneren over die observaties, is daarnaast ook een digitale coprocessor vereist.
De oplossing die we nu voorstellen combineert het beste van beide werelden op één compacte chip en voert berekeningen altijd op de meest energie-efficiënte manier uit, onafhankelijk van de specifieke toepassing", zegt Marian Verhelst, onderzoeksdirecteur bij imec en professor micro-elektronica aan de KU Leuven.
De onderzoekers stellen de resultaten volgende week voor op ISSCC 2022, een internationaal gerenommeerde conferentie rond elektronica.
Als onafhankelijk onderzoekscentrum verbindt imec zich ertoe zijn expertise in te zetten om de feiten rond technologie en innovatie helder en objectief weer te geven, en zo de maatschappij te helpen ze te begrijpen en te plaatsen.' Beeld imec