Ny teknik ökar prestandan i realtidssystem

2012-12-04 | Forskning/Samverkan

Prestandan i realtidssystem kan ökas genom att använda processorer med varierande hastigheter, enligt Abhilash Thekkilakattils licentiatavhandling ”Resource Augmentation for Performance Guarantees in Embedded Real-time Systems”, som han försvarade med lyckat resultat den 30 november.

Ett realtidssystem måste utföra en mängd uppgifter inom en förbestämd tid, där ett klassiskt exempel är en bils ABS-bromsar. Dessa uppgifter måste oftast utföras omlott, där de avbryter varandra för att på ett bättre sätt använda systemets resurser (till exempel CPU). Nackdelen är att, i värsta fall, kan dessa avbrott leda till att ABS-systemet inte fungerar som det ska och därför är det ytterst viktigt att kunna kontrollera dessa avbrott, e.g., att bestämma när (eller om) avbrotten sker.  

– I denna avhandling visas möjligheten att använda processorer med varierande hastigheter för att hantera kostnader som avbrotten annars ger upphov till, för att optimera systemets prestanda samt öka systemets feltolerans, säger Abhilash Thekkilakattil.

Abhilash Thekkilakattil kommer ursprungligen från Indien och tog sin master  i programvaruteknik vid Mälardalens högskola genom Erasmus Mundus projektet EURECA. Han fortsatte med forskarutbildningen vid Mälardalens högskola i februari 2011. Hans handledare under licentiatavhandlingen har varit Sasikumar Punnekkat och Radu Dobrin. Läs mer om hans licentiatavhandling här