Publication | Closed Access
Reducing energy consumption by dynamic copying of instructions onto onchip memory
116
Citations
10
References
2002
Year
Unknown Venue
EngineeringOnchip MemoryOnchip Scratchpad MemoryComputer ArchitectureEmbedded SystemsHardware SecurityHigh-performance ArchitectureComputer DesignSystems EngineeringMemory HierarchyParallel ComputingMemory ManagementPower-aware SoftwareEnergy ConsumptionPower-aware ComputingComputer EngineeringComputer ScienceOptimal AlgorithmVirtual MemoryMemory ArchitectureInteger ProgrammingEmbedded Operating SystemEnergy ManagementProgram AnalysisDynamic CopyingParallel ProgrammingPower-efficient ComputingSystem Software
The number of mobile embedded systems is increasing and all of them are limited in their uptime by their battery capacity. Several hardware changes have been introduced during the last years, but the steadily growing functionality still requires further energy reductions, e.g. through software optimizations. A significant amount of energy can be saved in the memory hierarchy where most of the energy is consumed.In this paper, a new software technique is presented which supports the use of an onchip scratchpad memory by dynamically copying program parts into it. The set of selected program parts are determined with an optimal algorithm using integer linear programming.
| Year | Citations | |
|---|---|---|
Page 1
Page 1