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, Nisbet, Andy and Gregg, David (2004) Automatic customization of embedded applications for enhanced performance and reduced power using optimizing compiler techniques. In: 10th International Euro-Par Conference, 31st August-3rd September 2004, Pisa, Italy.

    File not available for download.

    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

    Activity Overview
    6 month trend
    0Downloads
    6 month trend
    355Hits

    Additional statistics for this dataset are available via IRStats2.

    Altmetric

    Repository staff only

    Edit record Edit record