DocumentCode :
610969
Title :
Hardware-Software Codesign for Embedded Numerical Acceleration
Author :
Sredojevic, Ranko ; Wright, Andrew ; Stojanovic, V.
Author_Institution :
EECS, MIT, Cambridge, MA, USA
fYear :
2013
fDate :
28-30 April 2013
Firstpage :
169
Lastpage :
172
Abstract :
In this work we aim to strike a balance between performance, power consumption and design effort for complex digital signal processing within the power and size constraints of embedded systems. Looking across the design stack, from algorithm formulation down to accelerator microarchitecture, we show that a high degree of flexibility and design reuse can be achieved without much performance sacrifice. The foundation of our design is a numerical accelerator template. Extensively parameterized, it allows us to develop the design while postponing microarchitectural decisions until program is known. Statically scheduling compiler provides a link between the algorithm and template instantiation parameters. Results show that the derived design can significantly outperform embedded processors for similar power cost and also approach the high-performance processor performance for a fraction of the power cost.
Keywords :
embedded systems; hardware-software codesign; performance evaluation; power aware computing; processor scheduling; program compilers; signal processing; accelerator microarchitecture; complex digital signal processing; embedded numerical acceleration; embedded processors; embedded systems; hardware-software codesign; high-performance processor performance; microarchitectural decisions; numerical accelerator template; power consumption; statical compiler scheduling; Algorithm design and analysis; Field programmable gate arrays; Power demand; Process control; Processor scheduling; Signal processing algorithms; Throughput; Accelerator architectures; Multicore processing; Reconfigurable architectures; Software reusability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Custom Computing Machines (FCCM), 2013 IEEE 21st Annual International Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
978-1-4673-6005-0
Type :
conf
DOI :
10.1109/FCCM.2013.27
Filename :
6546013
Link To Document :
بازگشت