Loading...
Please wait, while we are loading the content...
Similar Documents
Low Power Embedded Software Optimization using Symbolic Algebra (2002)
| Content Provider | CiteSeerX |
|---|---|
| Author | Peymandoust, Armita Simunic, Tajana Micheli, Giovanni De |
| Description | The market demand for portable multimedia applications has exploded in the recent years. Unfortunately, for such applications current compilers and software optimization methods often require designers to do part of the optimization manually. Specifically, the high-level arithmetic optimizations and the use of complex instructions are left to the designers' ingenuity. In this paper, we present a tool flow, SymSoft, that automates the optimization of power-intensive algorithmic constructs using symbolic algebra techniques combined with energy profiling. SymSoft is used to optimize and tune the algorithmic level description of an MPEG Layer III (MP3) audio decoder for the SmartBadge [2] portable embedded system. We show that our tool lowers the number of instructions and memory accesses and thus lowers the system power consumption. The optimized MP3 audio decoder software meets real-time constraints on the SmartBadge system with low energy consumption. Furthermore, the performance improves by a factor of 7.27 and the energy consumption decreases by a factor of 4.45 over the original executable specification. IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems |
| File Format | |
| Language | English |
| Publisher | IEEE Computer Society |
| Publisher Date | 2002-01-01 |
| Access Restriction | Open |
| Subject Keyword | Application Current Compiler Symbolic Algebra Technique Symbolic Algebra Mpeg Layer Iii Complex Instruction Original Executable Specification Memory Access Energy Consumption Decrease Low Power Embedded Software Optimization High-level Arithmetic Optimization Real-time Constraint Power-intensive Algorithmic Construct Software Optimization Method System Power Consumption Audio Decoder Smartbadge System Portable Multimedia Application Tool Flow Market Demand Low Energy Consumption Algorithmic Level Description Recent Year Energy Profiling Optimized Mp3 Audio Decoder Software |
| Content Type | Text |
| Resource Type | Article |