Publication | Closed Access
Energy-efficient mapping and scheduling for DVS enabled distributed embedded systems
57
Citations
21
References
2003
Year
EngineeringEnergy EfficiencyPower Optimization (Eda)Computer ArchitectureEmbedded SystemsTotal Energy SavingsSystems EngineeringParallel ComputingPower-aware DesignPower-aware SoftwareEnergy-efficient MappingPower-aware ComputingElectrical EngineeringComputer EngineeringRefined Voltage SelectionSmart GridEnergy ManagementReal-time Multiprocessor SystemPower-efficient Computing
In this paper, we present an efficient two-step iterative synthesis approach for distributed embedded systems containing dynamic voltage scalable processing elements (DVS-PEs), based on genetic algorithms. The approach partitions, schedules, and voltage scales multi-rate specifications given as task graphs with multiple deadlines. A distinguishing feature of the proposed synthesis is the utilisation of a generalised DVS method. In contrast to previous techniques, which "simply" exploit available slack time, this generalised technique additionally considers the PE power profile during a refined voltage selection to further increase the energy savings. Extensive experiments are conducted to demonstrate the efficiency of the proposed approach. We report up to 43.2% higher energy reductions compared to previous DVS scheduling approaches based on constructive techniques and total energy savings of up to 82.9% for mapping and scheduling optimised DVS systems.
| Year | Citations | |
|---|---|---|
Page 1
Page 1