e-space
Manchester Metropolitan University's Research Repository

Automatic customization of embedded applications for enhanced performance and reduced power using optimizing compiler techniques

Özer, Emre and Nisbet, Andy and Gregg, David (2004) Automatic customization of embedded applications for enhanced performance and reduced power using optimizing compiler techniques. ISSN 0302-9743

Full text not available from this repository.

Abstract

This paper introduces a compiler framework that optimizes embedded applications written in C, and produces high-level hardware descriptions of the applications for customization on Field-Programmable Gate Arrays (FPGAs). Our compiler performs machine-specific and machine-independent optimizations in order to increase the performance of an embedded application and reduce area/power requirements without explicit programmer intervention. Our experimental results show that our compiler framework can increase performance by 38% with loop and expression parallelism for eight embedded benchmarks. Also, area usage and power consumption are reduced by 69% and 55%, respectively through the efficient utilization of on-chip FPGA resources for Xilinx Virtex-II FPGA chip.

Impact and Reach

Statistics

Downloads
Activity Overview
0Downloads
163Hits

Additional statistics for this dataset are available via IRStats2.

Altmetric

Actions (login required)

Edit Item Edit Item