Litcius/Paper detail

RESTORE: Real-Time Task Scheduling on a Temperature Aware FinFET based Multicore

Yanshul Sharma, Sanjay Moulik, Shounak Chakraborty

20222022 Design, Automation & Test in Europe Conference & Exhibition (DATE)11 citationsDOI

Abstract

In this work, we propose RESTORE that exploits the unique thermal feature of FinFET based multicore platforms, where processing speed increases with temperature, in the context of time-criticality to meet other design constraints of real-time systems. RESTORE is a temperature aware real-time scheduler for FinFET based multicore system that first derives a task-to-core allocation, and prepares a schedule. Next, it balances the performance and temperature on the fly by incorporating a prudential temperature cognizant voltage/frequency scaling while guaranteeing task deadlines. Simulation results claim, RESTORE is able to maintain a safe and stable thermal status (peak temperature below 80°C), hence the frequency (3.7 GHz on an average), that ensures legitimate time-critical performance for a variety of workloads while surpassing state-of-the-arts.

Topics & Concepts

Multi-core processorComputer scienceFrequency scalingScheduling (production processes)Processor schedulingScheduleSingle-coreCriticalityTask (project management)ExploitEmbedded systemReal-time computingVoltageParallel computingElectrical engineeringEngineeringOperating systemComputer securityPhysicsSystems engineeringNuclear physicsOperations managementParallel Computing and Optimization TechniquesInterconnection Networks and SystemsEmbedded Systems Design Techniques