• DocumentCode
    258594
  • Title

    Rotated parallel mapping: A novel approach for mapping data parallel applications on CGRAs

  • Author

    Schulz, Simon ; Bringmann, Oliver ; Schweizer, Thomas ; Rosenstiel, Wolfgang

  • Author_Institution
    Fac. of Sci., Eberhard Karls Univ. Tubingen, Tübingen, Germany
  • fYear
    2014
  • fDate
    8-10 Dec. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In this paper we present a new way of mapping data-parallel applications on coarse-grained reconfigurable architectures (CGRAs) to increase their performance. Traditional mapping approaches aim to map an application to a minimum number of contexts. In this work we gave up this idea. We propose to use the temporal domain with multiple contexts, as the preferred mapping domain. The benefit of this approach is that enough free resources are made accessible for a parallel execution of a datapath, which enables a higher utilization of a CGRA´s resources, and thus a performance increase can be achieved. To show the validity of the proposed method, the speedup of various applications is evaluated using both, theoretical and experimental studies. The results show a performance improvement of up to 122% when compared to traditional application mapping techniques.
  • Keywords
    parallel processing; reconfigurable architectures; CGRA; coarse-grained reconfigurable architectures; data parallel applications; datapath parallel execution; rotated parallel mapping; Context; Delays; Equations; Kernel; Pipeline processing; Registers; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ReConFigurable Computing and FPGAs (ReConFig), 2014 International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4799-5943-3
  • Type

    conf

  • DOI
    10.1109/ReConFig.2014.7032554
  • Filename
    7032554