Optimizing power using transformations
نویسندگان
چکیده
The increasing demand for portable computing has elevated power consumption to be one of the most critical design parameters. A high-level synthesis system, HYPER-LP, is presented for minimizing power consumption in application specific datapath intensive CMOS circuits using a variety of architectural and computational transformations. The synthesis environment consists of high-level estimation of power consumption, a library of transformation primitives, and heuristic/probabilistic optimization search mechanisms for fast and efficient scanning of the design space. Examples with varying degree of computational complexity and structures are optimized and synthesized using the HYPER-LP system. The results indicate that more than an order of magnitude reduction in power can be achieved over current-day design methodologies while maintaining the system throughput; in some cases this can be accomplished while preserving or reducing the implementation area.
منابع مشابه
Code Size Effects of Power Optimizing Code Transformations for Embedded Multimedia Applications
A systematic methodology has been developed for the reduction of the data transfers and storage related power consumption in realizations of multimedia applications on programmable multimedia processors. The methodology is based on the application of code transformations that move the main part of the memory accesses from the large (off-chip) memories to smaller ones (on-chip). Performance (in ...
متن کاملAn Investigation of Power Delay Trade-o s On PowerPC Circuits
Logic and structural transformations to reduce power have been considered by a number of authors. [2, 3, 4, 5]. However, all the results presented so far have been based on models of power and estimation methods that may not be a accurate re ection of `real world' constraints. The performance requirements of industrial designs often signi cantly restrict the applicability of the power reducing ...
متن کاملEvaluating the Effect of Data-Reuse Transformations on Processor Power Consumption
Processor power savings that can be obtained by the application of data-reuse transformations on multimedia applications are discussed in this paper. Data Transfer and Storage Exploration methodologies primarily aim at memory related power reduction by moving data accesses to smaller memories, which are less power costly. However, it is shown that the applied code transformations have also a si...
متن کاملAn Optimizing Compiler for CLP(R)
The considerable expressive power and exibility gained by combining constraint programming with logic programming is not without cost. Implementations of constraint logic programming (CLP) languages must include expensive constraint solving algorithms tailored to speciic domains, such as trees, Booleans, or real numbers. The performance of many current CLP compilers and interpreters does not en...
متن کاملPower exploration of multimedia applications realized on embedded cores
Low power realization of video applications on embedded cores is described. Code transformations are applied to reduce the data memory power consumption. The transformed code indicates a power efficient data memory architecture while transformations move the main part of memory accesses from larger memories (possibly off-chip) to smaller ones (on-chip). The effect of transformations on performa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. on CAD of Integrated Circuits and Systems
دوره 14 شماره
صفحات -
تاریخ انتشار 1995