1 research outputs found

    FP-Map - An Approach to the Functional Pipelining of Embedded Programs

    No full text
    Practice shows that increasing the amount of instruction level parallelism offered by an architecture (like adding instruction slots to VLIW instructions) does not necessary lead to significant performance gains. Instead, high hardware costs and inefficient use of this hardware may occur. Mapping embedded applications onto multiprocessor systems forms a very interesting extension to ILP. In this report we propose a functional pipelining approach to the mapping of embedded programs written in ANSI C onto a pipeline of application specific processors. Our novel functional pipelining algorithm has low computational complexity and was especially developed to form the parallelization engine of a (semi)-automatic system for multi-processor embedded system design. The report explains the proposed algorithm and demonstrates its applicability. Keywords: heterogeneous multi-processors, parallelization techniques, high performance embedded system design Chapter 1 Introduction Previous researc..
    corecore