Title :
Functional cores: Trade a little performance to save power
Author :
Alam, Mohsen Riahi ; Salehi, Mostafa E.
Author_Institution :
Sch. of Electr. & Comput. Eng., Univ. of Tehran, Tehran, Iran
Abstract :
Recent process scaling in CMOS technology increases transistor counts while there is limited power budget on chip. As power is more expensive than area, trading area to save power is recommended. In this regime, specialized and energy-efficient processing engines can increase the energy efficiency by reducing energy per computation. To achieve this goal, we introduce specialized hardware accelerators namely functional cores. Functional cores are the hardware realization of a function in software program. Considering energy consumption and performance, these cores perform the functions more efficiently compared to their execution on a general purpose processor. Since decreasing power consumption is more important than execution time in several applications, we exploit hardware accelerators for power reduction rather than performance improvement. To this end, we use high level synthesis for automatic generation of functional cores in ASIC domain. Experimental results obtained on a set of benchmark programs reveal that depending on function size, 32% to 75% reduction in power consumption is observed.
Keywords :
high level synthesis; power aware computing; power consumption; system-on-chip; ASIC domain; CMOS technology; benchmark programs; energy consumption; energy-efficient processing engines; functional cores automatic generation; hardware realization; high level synthesis; power consumption; power reduction; process scaling; specialized hardware accelerators; transistor counts; Conferences; Decision support systems; Electrical engineering; High level synthesis; hardware accelerator; low power design; voltage and frequency scaling;
Conference_Titel :
Electrical Engineering (ICEE), 2015 23rd Iranian Conference on
Conference_Location :
Tehran
Print_ISBN :
978-1-4799-1971-0
DOI :
10.1109/IranianCEE.2015.7146300