Imec werkt aan gereedschappen voor het parallelliseren van C-code voor gebruik in multicoreprocessoren. Op de Date-conferentie in München presenteerde het onderzoeksinstituut zijn werk. De Date-bijeenkomst richt zich op het ontwerpen en testen van elektronica.
Imec werkt onder meer aan CleanC, een stel richtlijnen voor het schrijven van sequentiële code in standaard C die rekening houdt met multicoreprocessoren. Het onderzoeksinstituut brengt een gratis Eclipse-plug-in uit voor het controleren op deze stijl.
Ook werkt Imec aan tools om code efficiënt over rekenkernen te verdelen, die de parallellisatie en de geheugenhiërarchie optimaliseren. Verder sleutelt Imec aan refactoring-gereedschappen om oude code binnen de richtlijnen te brengen.
