Resource Allocation, Exploiting Locality of Reference of a Reconfigurable Architecture

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    33 Downloads (Pure)

    Abstract

    This paper introduces a method which can be used to map applications written in a high level source language program, like C, to a coarse grain reconfigurable architecture, MONTIUM. The source code is first translated into a control dataflow graph. Then after applying graph clustering, scheduling and allocation on this control dataflow graph, it can be mapped onto the target architecture. The clustering and allocation algorithm are presented in detail. High performance and low power consumption are achieved by exploiting maximum parallelism and locality of reference respectively. Using our mapping method, the flexibility of the MONTIUM architecture can be exploited.
    Original languageUndefined
    Title of host publication5th PROGRESS Symposium on Embedded Systems
    Place of PublicationNieuwegein, the Netherlands
    PublisherSTW
    Pages49-58
    Number of pages10
    ISBN (Print)90-73461-41-3
    Publication statusPublished - Oct 2004
    Event5th PROGRESS Symposium on Embedded Systems 2004 - Nieuwegein, Netherlands
    Duration: 20 Oct 200420 Oct 2004
    Conference number: 5

    Publication series

    Name
    PublisherSTW Technology Foundation

    Conference

    Conference5th PROGRESS Symposium on Embedded Systems 2004
    Abbreviated titlePROGRESS
    CountryNetherlands
    CityNieuwegein
    Period20/10/0420/10/04

    Keywords

    • METIS-221676
    • CAES-EEA: Efficient Embedded Architectures
    • EWI-1489
    • IR-49389

    Cite this