skip to main content
10.1145/2483028.2483134acmconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
poster

Pipeline template and scheduling algorithm for mapping multiple loop nests on FPGA with limited resources

Published: 02 May 2013 Publication History

Abstract

There are large numbers of high-level algorithms consisting of multiple loop nests in image compression, pattern recognition and digital signal processing. FPGA provides a convenient and flexible solution to speed up these loop-intensive algorithms. However, FPGA reconfiguration which needs a long time is inevitable when switching between the loop nests. This paper presents a parameterized pipeline template to execute all the loop nests in sequence without FPGA reconfiguration. Five steps are designed to decide the parameters. Experiments show that the pipeline template can achieve a comparative execution cycles for a loop comparing with the special hardware structure.

References

[1]
Shail Aditya, Michael S. Schlansker, "ShiftQ: A buffered interconnect for custom loop accelerators." CASES 2001, pp. 158--167.
[2]
Vinod Kathail, Shail Aditya, Robert Schreiber, B. Ramakrishna Rau, Darren C. Cronquist, Mukund Sivara-man, "PICO: Automatically Designing Custom Computers." IEEE Computer 35(9), pp. 39--47, 2002.

Index Terms

  1. Pipeline template and scheduling algorithm for mapping multiple loop nests on FPGA with limited resources

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    GLSVLSI '13: Proceedings of the 23rd ACM international conference on Great lakes symposium on VLSI
    May 2013
    368 pages
    ISBN:9781450320320
    DOI:10.1145/2483028

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 02 May 2013

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tag

    1. [email protected]

    Qualifiers

    • Poster

    Conference

    GLSVLSI'13
    Sponsor:

    Acceptance Rates

    GLSVLSI '13 Paper Acceptance Rate 76 of 238 submissions, 32%;
    Overall Acceptance Rate 312 of 1,156 submissions, 27%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 52
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 05 Jan 2025

    Other Metrics

    Citations

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media