DocumentCode :
3181844
Title :
Performance and Energy Optimization on MPSoCs by Enabling STT-MRAM LUTs
Author :
Hongyuan Ding ; Miaoqing Huang
Author_Institution :
Dept. of Comput. Sci. & Comput. Eng., Univ. of Arkansas, Fayetteville, AR, USA
fYear :
2015
fDate :
2-6 May 2015
Firstpage :
35
Lastpage :
35
Abstract :
Increasing computation demands with limited power budget require more energy-efficient design without performance degradation in embedded systems and mobile computing platforms. Reconfigurable computing is an alternative to optimize both performance and power consumption. However, due to the complexity of hardware design, implementing dedicated accelerators usually lacks flexibility and productivity. In this work, our previous hybrid parallel co-design framework is extended. By using the partial reconfiguration technique, a dynamic reconfiguration scheme is presented to optimize both performance and power consumption without losing the programming flexibility. In addition, spin-torque transfer magneto resistive RAM (STT-MRAM) LUTs are exploited to replace traditional SRAM-based LUTs for further reducing the static power consumption. The results show that dynamic scheduling with hardware kernels implemented in STT-MRAM LUTs is 7.7 times better than the purely software implementation in terms of the product between the performance and the energy. Besides, when comparing STT-MRAM and SRAM hardware kernels, the STT-MRAM kernels have significant advantages over SRAM ones on the power consumption, especially the static power consumption.
Keywords :
MRAM devices; circuit optimisation; integrated circuit design; multiprocessing systems; power consumption; scheduling; system-on-chip; MPSoCs; SRAM hardware kernels; SRAM-based LUTs; STT-MRAM LUTs; accelerators; dynamic reconfiguration scheme; embedded systems; energy optimization; energy-efficient design; hardware design complexity; hardware kernels; hybrid parallel co-design framework; mobile computing platforms; partial reconfiguration technique; power budget; reconfigurable computing; scheduling; spin-torque transfer magnetoresistive RAM; static power consumption; Hardware; Kernel; Power demand; Program processors; Random access memory; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Custom Computing Machines (FCCM), 2015 IEEE 23rd Annual International Symposium on
Conference_Location :
Vancouver, BC
Type :
conf
DOI :
10.1109/FCCM.2015.9
Filename :
7160036
Link To Document :
بازگشت