Performance and Energy Consumption Improvements in Microprocessor Systems Utilizing a Coprocessor Data-Path
Autor: | Costas E. Goutis, Gregory Dimitroulakos, Michalis D. Galanis |
---|---|
Rok vydání: | 2007 |
Předmět: |
Coprocessor
Computer science business.industry Design flow Energy consumption Parallel computing Theoretical Computer Science law.invention Microprocessor Software Kernel (image processing) Hardware and Architecture Control and Systems Engineering law Very long instruction word Modeling and Simulation Signal Processing business Digital signal processing Information Systems |
Zdroj: | Journal of Signal Processing Systems. 50:179-200 |
ISSN: | 1939-8115 1939-8018 |
DOI: | 10.1007/s11265-007-0097-y |
Popis: | The speedups and the energy reductions achieved in a generic single-chip microprocessor system by employing a high-performance data-path are presented. The data-path acts as a coprocessor that accelerates computational intensive kernel sections thereby increasing the overall performance. The authors have previously introduced the data-path which is composed by flexible computational components (FCCs). These components can realize any two-level sequence of primitive operations. The automated coprocessor synthesis method from high-level software description and its integration to a design flow for executing applications on the system is presented. The overall application speedups of eleven real-life applications, relative to the software execution on the microprocessor, are estimated using the design flow. These speedups are close to theoretical bounds and range from 1.78 to 5.84, having an average value of 3.04, while the overhead in circuit area is small. The energy savings range from 41 to 74%, while the reduction in the application energy-delay product has an average value of 80%. A comparison with another high-performance data-path showed that the proposed coprocessor achieves better performance, consumes less energy and has smaller area-time products for the generated data-paths. Additionally, the FCC data-path achieves better performance in accelerating kernels relative to a VLIW DSP core. |
Databáze: | OpenAIRE |
Externí odkaz: |